From: Michal Privoznik Date: Wed, 29 Oct 2025 11:43:39 +0000 (+0100) Subject: domain_conf: Avoid memory leak in virDomainMemoryDefFree() X-Git-Tag: v11.9.0-rc1~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fa89c178a5b2b8b5b7ad6eab5a274094ff5c3a63;p=thirdparty%2Flibvirt.git domain_conf: Avoid memory leak in virDomainMemoryDefFree() In my one of my recent commits I've introduced new member to virDomainMemoryDef struct. While allocated in virDomainMemoryDefParseXML() its counterpart for freeing is missing in virDomainMemoryDefFree(). Add it. Signed-off-by: Michal Privoznik --- diff --git a/src/conf/domain_conf.c b/src/conf/domain_conf.c index c09f026a1c..1e84c93841 100644 --- a/src/conf/domain_conf.c +++ b/src/conf/domain_conf.c @@ -3614,6 +3614,7 @@ void virDomainMemoryDefFree(virDomainMemoryDef *def) } virDomainDeviceInfoClear(&def->info); + g_free(def->virtio); g_free(def); }