From: Jiri Denemark Date: Tue, 18 Jun 2013 11:38:55 +0000 (+0200) Subject: qemu: Avoid leaking uri in qemuMigrationPrepareDirect X-Git-Tag: v1.0.5.3~34 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=067e9988a20dc70d8e78d538182316a5cf6f9b9d;p=thirdparty%2Flibvirt.git qemu: Avoid leaking uri in qemuMigrationPrepareDirect (cherry picked from commit ddf8ad82eb5f638d6153f4b1869af17dca572e67) --- diff --git a/src/qemu/qemu_migration.c b/src/qemu/qemu_migration.c index f3b2b8730d..be063f34d4 100644 --- a/src/qemu/qemu_migration.c +++ b/src/qemu/qemu_migration.c @@ -2364,7 +2364,7 @@ qemuMigrationPrepareDirect(virQEMUDriverPtr driver, const char *p; char *uri_str = NULL; int ret = -1; - virURIPtr uri; + virURIPtr uri = NULL; VIR_DEBUG("driver=%p, dconn=%p, cookiein=%s, cookieinlen=%d, " "cookieout=%p, cookieoutlen=%p, uri_in=%s, uri_out=%p, " @@ -2469,6 +2469,7 @@ qemuMigrationPrepareDirect(virQEMUDriverPtr driver, cookieout, cookieoutlen, dname, dom_xml, NULL, this_port, flags); cleanup: + virURIFree(uri); VIR_FREE(hostname); if (ret != 0) VIR_FREE(*uri_out);