From: Pavel Hrdina Date: Sun, 9 Apr 2017 10:43:45 +0000 (+0200) Subject: conf/domain_capabilities: fix resource leak X-Git-Tag: v3.2.1~47 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=fdd08607c2d7a5f3987fac3b3e9b862628cc9dda;p=thirdparty%2Flibvirt.git conf/domain_capabilities: fix resource leak 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 (cherry picked from commit 87d97a9d0a75f7d948312b233c12da3a69d9513b) --- diff --git a/src/conf/domain_capabilities.c b/src/conf/domain_capabilities.c index 7a3d2e6fb1..7a81c10fd1 100644 --- a/src/conf/domain_capabilities.c +++ b/src/conf/domain_capabilities.c @@ -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); }