From: Daniel Henrique Barboza Date: Mon, 13 Jul 2020 09:49:45 +0000 (-0300) Subject: qemu_migration.c: use g_auto* in qemuMigrationDstPrepareDirect() X-Git-Tag: v6.6.0-rc1~137 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=51f1e7f2da8a70ef237cd581dff1b843b5e2af5a;p=thirdparty%2Flibvirt.git qemu_migration.c: use g_auto* in qemuMigrationDstPrepareDirect() 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 83a25e7a8f..28081c1b4f 100644 --- a/src/qemu/qemu_migration.c +++ b/src/qemu/qemu_migration.c @@ -2810,10 +2810,10 @@ qemuMigrationDstPrepareDirect(virQEMUDriverPtr driver, { unsigned short port = 0; bool autoPort = true; - char *hostname = NULL; + g_autofree char *hostname = NULL; int ret = -1; - virURIPtr uri = NULL; - virQEMUDriverConfigPtr cfg = virQEMUDriverGetConfig(driver); + g_autoptr(virURI) uri = NULL; + g_autoptr(virQEMUDriverConfig) cfg = virQEMUDriverGetConfig(driver); const char *migrateHost = cfg->migrateHost; VIR_DEBUG("driver=%p, dconn=%p, cookiein=%s, cookieinlen=%d, " @@ -2928,9 +2928,6 @@ qemuMigrationDstPrepareDirect(virQEMUDriverPtr driver, nmigrate_disks, migrate_disks, nbdPort, migParams, flags); cleanup: - virURIFree(uri); - VIR_FREE(hostname); - virObjectUnref(cfg); if (ret != 0) { VIR_FREE(*uri_out); if (autoPort)