[PATCH 8/9] conf: Fix memory leak in virCPUDefParseXML
John Ferlan
jferlan at redhat.com
Tue Jun 16 12:07:09 UTC 2020
Since a08669c31, @tsc is not automatically free'd by any g_auto* method.
Found by Coverity.
Signed-off-by: John Ferlan <jferlan at redhat.com>
---
src/conf/cpu_conf.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/conf/cpu_conf.c b/src/conf/cpu_conf.c
index b40737e407..e1b0a5653f 100644
--- a/src/conf/cpu_conf.c
+++ b/src/conf/cpu_conf.c
@@ -335,7 +335,7 @@ virCPUDefParseXML(xmlXPathContextPtr ctxt,
g_autofree char *vendor_id = NULL;
g_autofree char *tscScaling = NULL;
g_autofree char *migratable = NULL;
- virHostCPUTscInfoPtr tsc = NULL;
+ g_autofree virHostCPUTscInfoPtr tsc = NULL;
*cpu = NULL;
--
2.25.4
More information about the libvir-list
mailing list