]> xenbits.xensource.com Git - libvirt.git/commitdiff
conf/domain_capabilities: fix resource leak
authorPavel Hrdina <phrdina@redhat.com>
Sun, 9 Apr 2017 10:43:45 +0000 (12:43 +0200)
committerPavel Hrdina <phrdina@redhat.com>
Tue, 11 Apr 2017 11:23:00 +0000 (13:23 +0200)
Commit 14319c81a0 introduced CPU host model in domain capabilities
and the *hostmodel* variable is always filled by virCPUDefCopy()
and needs to be freed.

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
src/conf/domain_capabilities.c

index 7a3d2e6fb1db5e6964d5a6b001cadd2d054d7167..7a81c10fd10ff0f1461b831183c800c6d53a1bc2 100644 (file)
@@ -82,6 +82,7 @@ virDomainCapsDispose(void *obj)
     VIR_FREE(caps->path);
     VIR_FREE(caps->machine);
     virObjectUnref(caps->cpu.custom);
+    virCPUDefFree(caps->cpu.hostModel);
 
     virDomainCapsStringValuesFree(&caps->os.loader.values);
 }