]> git.proxmox.com Git - mirror_qemu.git/blobdiff - qemu-img.c
snapshot: distinguish id and name in load_tmp
[mirror_qemu.git] / qemu-img.c
index dc0c2f0ed31581be18a4eb7cf9518e3ed4d099fa..685c566d223c6c61281495a7debbefa0705642a3 100644 (file)
@@ -1264,8 +1264,12 @@ static int img_convert(int argc, char **argv)
             ret = -1;
             goto out;
         }
-        if (bdrv_snapshot_load_tmp(bs[0], snapshot_name) < 0) {
-            error_report("Failed to load snapshot");
+
+        bdrv_snapshot_load_tmp_by_id_or_name(bs[0], snapshot_name, &local_err);
+        if (error_is_set(&local_err)) {
+            error_report("Failed to load snapshot: %s",
+                         error_get_pretty(local_err));
+            error_free(local_err);
             ret = -1;
             goto out;
         }