]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemu_migration_params.c: use g_autofree in qemuMigrationParamsApply()
authorDaniel Henrique Barboza <danielhb413@gmail.com>
Mon, 13 Jul 2020 09:49:43 +0000 (06:49 -0300)
committerMichal Privoznik <mprivozn@redhat.com>
Mon, 13 Jul 2020 15:17:54 +0000 (17:17 +0200)
Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
src/qemu/qemu_migration_params.c

index b1518f82c0f84fef3effe191baee8e49a457df4d..aea17b1ac88b6fc8b8ba9f17b18bb91efe9f09cd 100644 (file)
@@ -836,8 +836,8 @@ qemuMigrationParamsApply(virQEMUDriverPtr driver,
 {
     qemuDomainObjPrivatePtr priv = vm->privateData;
     bool xbzrleCacheSize_old = false;
-    virJSONValuePtr params = NULL;
-    virJSONValuePtr caps = NULL;
+    g_autoptr(virJSONValue) params = NULL;
+    g_autoptr(virJSONValue) caps = NULL;
     qemuMigrationParam xbzrle = QEMU_MIGRATION_PARAM_XBZRLE_CACHE_SIZE;
     int ret = -1;
     int rc;
@@ -896,9 +896,6 @@ qemuMigrationParamsApply(virQEMUDriverPtr driver,
     if (xbzrleCacheSize_old)
         migParams->params[xbzrle].set = true;
 
-    virJSONValueFree(params);
-    virJSONValueFree(caps);
-
     return ret;
 }