From: Peter Krempa Date: Thu, 4 Apr 2019 09:03:24 +0000 (+0200) Subject: qemu: block: Use VIR_AUTOPTR for virURIPtr X-Git-Tag: v5.3.0-rc1~196 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bc6eabbec38df1d4d4e55a741d3d4df249873ce6;p=thirdparty%2Flibvirt.git qemu: block: Use VIR_AUTOPTR for virURIPtr Signed-off-by: Peter Krempa Reviewed-by: Ján Tomko --- diff --git a/src/qemu/qemu_block.c b/src/qemu/qemu_block.c index 769e07d3d8..0504a79957 100644 --- a/src/qemu/qemu_block.c +++ b/src/qemu/qemu_block.c @@ -435,7 +435,7 @@ qemuBlockStorageSourceSupportsConcurrentAccess(virStorageSourcePtr src) virURIPtr qemuBlockStorageSourceGetURI(virStorageSourcePtr src) { - virURIPtr uri = NULL; + VIR_AUTOPTR(virURI) uri = NULL; virURIPtr ret = NULL; if (src->nhosts != 1) { @@ -480,7 +480,6 @@ qemuBlockStorageSourceGetURI(virStorageSourcePtr src) VIR_STEAL_PTR(ret, uri); cleanup: - virURIFree(uri); return ret; } @@ -745,7 +744,7 @@ qemuBlockStorageSourceGetCURLProps(virStorageSourcePtr src) const char *passwordalias = NULL; const char *username = NULL; virJSONValuePtr ret = NULL; - virURIPtr uri = NULL; + VIR_AUTOPTR(virURI) uri = NULL; char *uristr = NULL; const char *driver; @@ -782,7 +781,6 @@ qemuBlockStorageSourceGetCURLProps(virStorageSourcePtr src) NULL)); cleanup: - virURIFree(uri); VIR_FREE(uristr); return ret;