]> xenbits.xensource.com Git - libvirt.git/commitdiff
test: Fix memory leak in testParseXMLDocFromFile
authorJohn Ferlan <jferlan@redhat.com>
Tue, 16 Jun 2020 12:07:06 +0000 (08:07 -0400)
committerPeter Krempa <pkrempa@redhat.com>
Tue, 16 Jun 2020 13:01:06 +0000 (15:01 +0200)
Since ceb3255c, @absFile is leaked.

Found by Coverity.

Signed-off-by: John Ferlan <jferlan@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
src/test/test_driver.c

index 7a1db217182b3584240803dccb1a8367171380b6..993f405f3c828f5bf4600e09971d1fe286a6a461 100644 (file)
@@ -781,7 +781,7 @@ testParseXMLDocFromFile(xmlNodePtr node, const char *file, const char *type)
 {
     xmlNodePtr ret = NULL;
     xmlDocPtr doc = NULL;
-    char *absFile = NULL;
+    g_autofree char *absFile = NULL;
     g_autofree char *relFile = NULL;
 
     if ((relFile = virXMLPropString(node, "file"))) {