From: Daniel Henrique Barboza Date: Mon, 13 Jul 2020 09:49:54 +0000 (-0300) Subject: qemu_migration.c: use g_auto* in qemuMigrationDstFinish() X-Git-Tag: v6.6.0-rc1~128 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=47fe0737b32371ed7a0ad88a43647689b8f4a641;p=thirdparty%2Flibvirt.git qemu_migration.c: use g_auto* in qemuMigrationDstFinish() Signed-off-by: Daniel Henrique Barboza Reviewed-by: Michal Privoznik --- diff --git a/src/qemu/qemu_migration.c b/src/qemu/qemu_migration.c index c8bb0a6060..5d64e9df98 100644 --- a/src/qemu/qemu_migration.c +++ b/src/qemu/qemu_migration.c @@ -4976,11 +4976,11 @@ qemuMigrationDstFinish(virQEMUDriverPtr driver, bool v3proto) { virDomainPtr dom = NULL; - qemuMigrationCookiePtr mig = NULL; + g_autoptr(qemuMigrationCookie) mig = NULL; virErrorPtr orig_err = NULL; int cookie_flags = 0; qemuDomainObjPrivatePtr priv = vm->privateData; - virQEMUDriverConfigPtr cfg = virQEMUDriverGetConfig(driver); + g_autoptr(virQEMUDriverConfig) cfg = virQEMUDriverGetConfig(driver); unsigned short port; unsigned long long timeReceived = 0; virObjectEventPtr event; @@ -5246,9 +5246,7 @@ qemuMigrationDstFinish(virQEMUDriverPtr driver, qemuMonitorSetDomainLog(priv->mon, NULL, NULL, NULL); VIR_FREE(priv->origname); virDomainObjEndAPI(&vm); - qemuMigrationCookieFree(mig); virErrorRestore(&orig_err); - virObjectUnref(cfg); /* Set a special error if Finish is expected to return NULL as a result of * successful call with retcode != 0