[PATCH 17/23] nwfilterxml2firewalltest: testCompareXMLToArgvFiles: Automatically free GHashTable

Peter Krempa pkrempa at redhat.com
Tue Nov 30 14:32:01 UTC 2021


Signed-off-by: Peter Krempa <pkrempa at redhat.com>
---
 tests/nwfilterxml2firewalltest.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/tests/nwfilterxml2firewalltest.c b/tests/nwfilterxml2firewalltest.c
index 6ab62f60c9..315afddca0 100644
--- a/tests/nwfilterxml2firewalltest.c
+++ b/tests/nwfilterxml2firewalltest.c
@@ -350,7 +350,7 @@ static int testCompareXMLToArgvFiles(const char *xml,
 {
     g_autofree char *actualargv = NULL;
     g_auto(virBuffer) buf = VIR_BUFFER_INITIALIZER;
-    GHashTable *vars = virHashNew(virNWFilterVarValueHashFree);
+    g_autoptr(GHashTable) vars = virHashNew(virNWFilterVarValueHashFree);
     virNWFilterInst inst;
     int ret = -1;
     g_autoptr(virCommandDryRunToken) dryRunToken = virCommandDryRunTokenNew();
@@ -381,7 +381,6 @@ static int testCompareXMLToArgvFiles(const char *xml,

  cleanup:
     virNWFilterInstReset(&inst);
-    virHashFree(vars);
     return ret;
 }

-- 
2.31.1




More information about the libvir-list mailing list