]> xenbits.xensource.com Git - libvirt.git/commitdiff
qemu_snapshot: revert: use g_autoptr
authorPavel Hrdina <phrdina@redhat.com>
Thu, 25 Nov 2021 15:44:23 +0000 (16:44 +0100)
committerPavel Hrdina <phrdina@redhat.com>
Fri, 3 Dec 2021 11:00:25 +0000 (12:00 +0100)
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/qemu/qemu_snapshot.c

index 413b31bae597a1940fea56f9cf38d23f8db3441d..5ac1c99a688774ea5a0b74ddcc5daa3b69a62ed8 100644 (file)
@@ -1940,8 +1940,8 @@ qemuSnapshotRevert(virDomainObj *vm,
     int detail;
     qemuDomainObjPrivate *priv = vm->privateData;
     int rc;
-    virDomainDef *config = NULL;
-    virDomainDef *inactiveConfig = NULL;
+    g_autoptr(virDomainDef) config = NULL;
+    g_autoptr(virDomainDef) inactiveConfig = NULL;
     g_autoptr(virQEMUDriverConfig) cfg = virQEMUDriverGetConfig(driver);
     qemuDomainSaveCookie *cookie;
     unsigned int start_flags = VIR_QEMU_PROCESS_START_GEN_VMID;
@@ -2233,8 +2233,6 @@ qemuSnapshotRevert(virDomainObj *vm,
     }
     virObjectEventStateQueue(driver->domainEventState, event);
     virObjectEventStateQueue(driver->domainEventState, event2);
-    virDomainDefFree(config);
-    virDomainDefFree(inactiveConfig);
 
     return ret;
 }