]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commitdiff
conf: Fix cpumask leak in virDomainDefFree
authorJán Tomko <jtomko@redhat.com>
Fri, 25 Jan 2013 15:00:47 +0000 (16:00 +0100)
committerJán Tomko <jtomko@redhat.com>
Tue, 29 Jan 2013 10:49:50 +0000 (11:49 +0100)
def->cpumask is a bitmap and needs to be freed by virBitmapFree.

src/conf/domain_conf.c

index 5782abb866299db4cbcbbbb2c68947f61a5a839e..8dbfb9622d22256bc252b71713ca65d9232db2d4 100644 (file)
@@ -1736,7 +1736,7 @@ void virDomainDefFree(virDomainDefPtr def)
     virDomainClockDefClear(&def->clock);
 
     VIR_FREE(def->name);
-    VIR_FREE(def->cpumask);
+    virBitmapFree(def->cpumask);
     VIR_FREE(def->emulator);
     VIR_FREE(def->description);
     VIR_FREE(def->title);