]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commitdiff
Fix leak build config file path
authorDaniel P. Berrange <berrange@redhat.com>
Tue, 29 Nov 2011 16:19:40 +0000 (16:19 +0000)
committerDaniel P. Berrange <berrange@redhat.com>
Wed, 30 Nov 2011 11:43:50 +0000 (11:43 +0000)
* src/libvirt.c: Free user directory path

src/libvirt.c

index 5c09591d9a64af7d6dd085230f6578398f6c9061..68074e78fdeab3b981ac82f3bb384a2ff5afe832 100644 (file)
@@ -974,8 +974,11 @@ virConnectConfigFile(void)
             goto error;
 
         if (virAsprintf(&path, "%s/.libvirt/libvirt.conf",
-                        userdir) < 0)
+                        userdir) < 0) {
+            VIR_FREE(userdir);
             goto no_memory;
+        }
+        VIR_FREE(userdir);
     }
 
     return path;