]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
xen_driver: don't leak a parsed-config buffer
authorJim Meyering <meyering@redhat.com>
Mon, 18 Jan 2010 17:02:17 +0000 (18:02 +0100)
committerJim Meyering <meyering@redhat.com>
Tue, 19 Jan 2010 20:28:41 +0000 (21:28 +0100)
* src/xen/xen_driver.c (xenUnifiedDomainXMLFromNative): Also
free "conf" before returning.

src/xen/xen_driver.c

index 4911c9ed11a4f5b79eb1c6300cf536ef9578824f..72f56ae2aa1565d9099ca98826809e8ee3321c50 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * xen_driver.c: Unified Xen driver.
  *
- * Copyright (C) 2007, 2008, 2009 Red Hat, Inc.
+ * Copyright (C) 2007-2010 Red Hat, Inc.
  *
  * See COPYING.LIB for the License of this software
  *
@@ -1199,6 +1199,8 @@ xenUnifiedDomainXMLFromNative(virConnectPtr conn,
 
 cleanup:
     virDomainDefFree(def);
+    if (conf)
+        virConfFree(conf);
     return ret;
 }