mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-05 19:29:33 +00:00
qemu: Avoid leaking uri in qemuMigrationPrepareDirect
(cherry picked from commit ddf8ad82eb5f638d6153f4b1869af17dca572e67)
This commit is contained in:
parent
1fc28a4743
commit
067e9988a2
@ -2364,7 +2364,7 @@ qemuMigrationPrepareDirect(virQEMUDriverPtr driver,
|
|||||||
const char *p;
|
const char *p;
|
||||||
char *uri_str = NULL;
|
char *uri_str = NULL;
|
||||||
int ret = -1;
|
int ret = -1;
|
||||||
virURIPtr uri;
|
virURIPtr uri = NULL;
|
||||||
|
|
||||||
VIR_DEBUG("driver=%p, dconn=%p, cookiein=%s, cookieinlen=%d, "
|
VIR_DEBUG("driver=%p, dconn=%p, cookiein=%s, cookieinlen=%d, "
|
||||||
"cookieout=%p, cookieoutlen=%p, uri_in=%s, uri_out=%p, "
|
"cookieout=%p, cookieoutlen=%p, uri_in=%s, uri_out=%p, "
|
||||||
@ -2469,6 +2469,7 @@ qemuMigrationPrepareDirect(virQEMUDriverPtr driver,
|
|||||||
cookieout, cookieoutlen, dname, dom_xml,
|
cookieout, cookieoutlen, dname, dom_xml,
|
||||||
NULL, this_port, flags);
|
NULL, this_port, flags);
|
||||||
cleanup:
|
cleanup:
|
||||||
|
virURIFree(uri);
|
||||||
VIR_FREE(hostname);
|
VIR_FREE(hostname);
|
||||||
if (ret != 0)
|
if (ret != 0)
|
||||||
VIR_FREE(*uri_out);
|
VIR_FREE(*uri_out);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user