]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemu: block: Use VIR_AUTOPTR for virURIPtr
authorPeter Krempa <pkrempa@redhat.com>
Thu, 4 Apr 2019 09:03:24 +0000 (11:03 +0200)
committerPeter Krempa <pkrempa@redhat.com>
Wed, 10 Apr 2019 14:34:57 +0000 (16:34 +0200)
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/qemu/qemu_block.c

index 769e07d3d8b6e1dd4b69c9b2023fe44bfacb3fcb..0504a79957dae8f5288430242226052a1e332e7d 100644 (file)
@@ -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;