]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
tests: network: use g_autofree
authorJán Tomko <jtomko@redhat.com>
Sat, 4 Sep 2021 20:35:15 +0000 (22:35 +0200)
committerJán Tomko <jtomko@redhat.com>
Thu, 9 Sep 2021 16:06:13 +0000 (18:06 +0200)
Signed-off-by: Ján Tomko <jtomko@redhat.com>
Reviewed-by: Laine Stump <laine@redhat.com>
tests/networkxml2conftest.c
tests/networkxml2firewalltest.c
tests/networkxml2xmltest.c
tests/networkxml2xmlupdatetest.c

index a2ecc6e80af51b29a45bb4ed464cc9e2e3083893..b76d72793a3a352fb7feba564fe1421f53782a1e 100644 (file)
@@ -20,12 +20,12 @@ testCompareXMLToConfFiles(const char *inxml, const char *outconf,
                           char *outhostsfile, dnsmasqCaps *caps)
 {
     char *confactual = NULL;
-    char *hostsfileactual = NULL;
+    g_autofree char *hostsfileactual = NULL;
     int ret = -1;
     virNetworkDef *def = NULL;
     virNetworkObj *obj = NULL;
     virCommand *cmd = NULL;
-    char *pidfile = NULL;
+    g_autofree char *pidfile = NULL;
     dnsmasqContext *dctx = NULL;
     g_autoptr(virNetworkXMLOption) xmlopt = NULL;
 
@@ -82,8 +82,6 @@ testCompareXMLToConfFiles(const char *inxml, const char *outconf,
 
  fail:
     VIR_FREE(confactual);
-    VIR_FREE(hostsfileactual);
-    VIR_FREE(pidfile);
     virCommandFree(cmd);
     virNetworkObjEndAPI(&obj);
     dnsmasqContextFree(dctx);
@@ -100,9 +98,9 @@ testCompareXMLToConfHelper(const void *data)
 {
     int result = -1;
     const testInfo *info = data;
-    char *inxml = NULL;
-    char *outconf = NULL;
-    char *outhostsfile = NULL;
+    g_autofree char *inxml = NULL;
+    g_autofree char *outconf = NULL;
+    g_autofree char *outhostsfile = NULL;
 
     inxml = g_strdup_printf("%s/networkxml2confdata/%s.xml", abs_srcdir, info->name);
     outconf = g_strdup_printf("%s/networkxml2confdata/%s.conf", abs_srcdir, info->name);
@@ -110,10 +108,6 @@ testCompareXMLToConfHelper(const void *data)
 
     result = testCompareXMLToConfFiles(inxml, outconf, outhostsfile, info->caps);
 
-    VIR_FREE(inxml);
-    VIR_FREE(outconf);
-    VIR_FREE(outhostsfile);
-
     return result;
 }
 
index 91336a0c55c562312aecca11407a273c490ca4e6..e4f86bc3fc052d65650705b15660b74b98ccd601 100644 (file)
@@ -91,7 +91,7 @@ static int testCompareXMLToArgvFiles(const char *xml,
                                      const char *cmdline,
                                      const char *baseargs)
 {
-    char *actualargv = NULL;
+    g_autofree char *actualargv = NULL;
     g_auto(virBuffer) buf = VIR_BUFFER_INITIALIZER;
     virNetworkDef *def = NULL;
     int ret = -1;
@@ -121,7 +121,6 @@ static int testCompareXMLToArgvFiles(const char *xml,
     ret = 0;
 
  cleanup:
-    VIR_FREE(actualargv);
     virNetworkDefFree(def);
     return ret;
 }
@@ -137,8 +136,8 @@ testCompareXMLToIPTablesHelper(const void *data)
 {
     int result = -1;
     const struct testInfo *info = data;
-    char *xml = NULL;
-    char *args = NULL;
+    g_autofree char *xml = NULL;
+    g_autofree char *args = NULL;
 
     xml = g_strdup_printf("%s/networkxml2firewalldata/%s.xml",
                           abs_srcdir, info->name);
@@ -147,8 +146,6 @@ testCompareXMLToIPTablesHelper(const void *data)
 
     result = testCompareXMLToArgvFiles(xml, args, info->baseargs);
 
-    VIR_FREE(xml);
-    VIR_FREE(args);
     return result;
 }
 
index e1b5cdc7481b4c8d55bd3455197a064cd810527d..ca24305ace1ec22e9f7f97124aa7cb937dfceb9c 100644 (file)
@@ -26,7 +26,7 @@ testCompareXMLToXMLFiles(const char *inxml, const char *outxml,
                          unsigned int flags,
                          testCompareNetXML2XMLResult expectResult)
 {
-    char *actual = NULL;
+    g_autofree char *actual = NULL;
     int ret;
     testCompareNetXML2XMLResult result = TEST_COMPARE_NET_XML2XML_RESULT_SUCCESS;
     virNetworkDef *dev = NULL;
@@ -70,7 +70,6 @@ testCompareXMLToXMLFiles(const char *inxml, const char *outxml,
     }
     virResetLastError();
 
-    VIR_FREE(actual);
     virNetworkDefFree(dev);
     return ret;
 }
@@ -86,8 +85,8 @@ testCompareXMLToXMLHelper(const void *data)
 {
     const struct testInfo *info = data;
     int result = -1;
-    char *inxml = NULL;
-    char *outxml = NULL;
+    g_autofree char *inxml = NULL;
+    g_autofree char *outxml = NULL;
 
     inxml = g_strdup_printf("%s/networkxml2xmlin/%s.xml", abs_srcdir, info->name);
     outxml = g_strdup_printf("%s/networkxml2xmlout/%s.xml", abs_srcdir, info->name);
@@ -95,9 +94,6 @@ testCompareXMLToXMLHelper(const void *data)
     result = testCompareXMLToXMLFiles(inxml, outxml, info->flags,
                                       info->expectResult);
 
-    VIR_FREE(inxml);
-    VIR_FREE(outxml);
-
     return result;
 }
 
index 11cfdfc25ef322d7d9591a3e5925102299f1e61d..4471b4dd9e2da9d8e29347a10462fbf3ae555c4e 100644 (file)
@@ -19,8 +19,8 @@ testCompareXMLToXMLFiles(const char *netxml, const char *updatexml,
                          unsigned int command, unsigned int section,
                          int parentIndex, bool expectFailure)
 {
-    char *updateXmlData = NULL;
-    char *actual = NULL;
+    g_autofree char *updateXmlData = NULL;
+    g_autofree char *actual = NULL;
     int ret = -1;
     virNetworkDef *def = NULL;
 
@@ -55,8 +55,6 @@ testCompareXMLToXMLFiles(const char *netxml, const char *updatexml,
         }
     }
  error:
-    VIR_FREE(updateXmlData);
-    VIR_FREE(actual);
     virNetworkDefFree(def);
     return ret;
 }
@@ -78,9 +76,9 @@ testCompareXMLToXMLHelper(const void *data)
 {
     const struct testInfo *info = data;
     int result = -1;
-    char *netxml = NULL;
-    char *updatexml = NULL;
-    char *outxml = NULL;
+    g_autofree char *netxml = NULL;
+    g_autofree char *updatexml = NULL;
+    g_autofree char *outxml = NULL;
 
     netxml = g_strdup_printf("%s/networkxml2xmlin/%s.xml",
                              abs_srcdir, info->netxml);
@@ -93,10 +91,6 @@ testCompareXMLToXMLHelper(const void *data)
                                       info->command, info->section,
                                       info->parentIndex, info->expectFailure);
 
-    VIR_FREE(netxml);
-    VIR_FREE(updatexml);
-    VIR_FREE(outxml);
-
     return result;
 }