]> xenbits.xensource.com Git - libvirt.git/commitdiff
remote: Resolve Coverity RESOURCE_LEAK
authorWang Rui <moon.wangrui@huawei.com>
Mon, 1 Sep 2014 12:08:05 +0000 (20:08 +0800)
committerJohn Ferlan <jferlan@redhat.com>
Wed, 3 Sep 2014 19:00:19 +0000 (15:00 -0400)
Need to free 'uri_out' on error path.

Signed-off-by: Wang Rui <moon.wangrui@huawei.com>
daemon/remote.c

index 89714ca422beb334bf951e3558bd6f9e2db04192..0ea28158543ec55bbe0c4de0fd665c789c96b39e 100644 (file)
@@ -2305,8 +2305,10 @@ remoteDispatchDomainMigratePrepare2(virNetServerPtr server ATTRIBUTE_UNUSED,
     rv = 0;
 
  cleanup:
-    if (rv < 0)
+    if (rv < 0) {
         virNetMessageSaveError(rerr);
+        VIR_FREE(uri_out);
+    }
     return rv;
 }