]> xenbits.xensource.com Git - libvirt.git/commitdiff
qemu: Resolve Coverity RESOURCE_LEAK
authorJohn Ferlan <jferlan@redhat.com>
Sat, 27 Jun 2015 10:41:59 +0000 (06:41 -0400)
committerJohn Ferlan <jferlan@redhat.com>
Sat, 27 Jun 2015 10:41:59 +0000 (06:41 -0400)
Commit id '15fa84acb' added the alias fetch, but forgot to free it.

src/qemu/qemu_driver.c

index b6e05faad4ffb854efb0efbe9295dcaa1e55aacd..2b530c88285572bfbf5ff99b6e9e339ef1300ae5 100644 (file)
@@ -11805,7 +11805,7 @@ qemuDomainGetBlockInfo(virDomainPtr dom,
     int rc;
     virHashTablePtr stats = NULL;
     qemuBlockStats *entry;
-    char *alias;
+    char *alias = NULL;
 
     virCheckFlags(0, -1);
 
@@ -11891,6 +11891,7 @@ qemuDomainGetBlockInfo(virDomainPtr dom,
  endjob:
     qemuDomainObjEndJob(driver, vm);
  cleanup:
+    VIR_FREE(alias);
     virHashFree(stats);
     virDomainObjEndAPI(&vm);
     virObjectUnref(cfg);