[PATCH] domain_conf: Avoid memory leak in virDomainMemoryDefFree()

Michal Privoznik via Devel posted 1 patch 1 month, 2 weeks ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/fa89c178a5b2b8b5b7ad6eab5a274094ff5c3a63.1761738314.git.mprivozn@redhat.com
src/conf/domain_conf.c | 1 +
1 file changed, 1 insertion(+)
[PATCH] domain_conf: Avoid memory leak in virDomainMemoryDefFree()
Posted by Michal Privoznik via Devel 1 month, 2 weeks ago
From: Michal Privoznik <mprivozn@redhat.com>

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 <mprivozn@redhat.com>
---

Pushed as trivial.

 src/conf/domain_conf.c | 1 +
 1 file changed, 1 insertion(+)

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);
 }
 
-- 
2.51.0