summaryrefslogtreecommitdiff
path: root/tests/metadatatest.c
diff options
context:
space:
mode:
authorJán Tomko <jtomko@redhat.com>2021-08-17 12:21:56 +0200
committerJán Tomko <jtomko@redhat.com>2021-08-17 18:27:13 +0200
commit9302e249dbe227614555afbed79488b33f4d9b5a (patch)
tree84d8ddb0465eae01f5196107038143a951703696 /tests/metadatatest.c
parent2c426d2e30a3f49b43bb7c0edc48ba31bcecdb01 (diff)
downloadlibvirt-9302e249dbe227614555afbed79488b33f4d9b5a.tar.gz
Use g_autofree in affected functions
Add g_autofree to functions changed in previous commits doing g_auto cleanup for libxml2-related variables, where it could lead to removal of a label. Signed-off-by: Ján Tomko <jtomko@redhat.com> Reviewed-by: Martin Kletzander <mkletzan@redhat.com> Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
Diffstat (limited to 'tests/metadatatest.c')
-rw-r--r--tests/metadatatest.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/tests/metadatatest.c b/tests/metadatatest.c
index 2bcb0a1225..2c560c27c1 100644
--- a/tests/metadatatest.c
+++ b/tests/metadatatest.c
@@ -60,7 +60,7 @@ getMetadataFromXML(virDomainPtr dom)
g_autoptr(xmlXPathContext) ctxt = NULL;
xmlNodePtr node;
- char *xml = NULL;
+ g_autofree char *xml = NULL;
char *ret = NULL;
if (!(xml = virDomainGetXMLDesc(dom, 0)))
@@ -75,7 +75,6 @@ getMetadataFromXML(virDomainPtr dom)
ret = virXMLNodeToString(node->doc, node);
cleanup:
- VIR_FREE(xml);
return ret;
}