]> xenbits.xensource.com Git - libvirt.git/commitdiff
libxl: use g_autofree in xenParseSxprVifRate
authorJán Tomko <jtomko@redhat.com>
Wed, 13 Nov 2019 11:59:29 +0000 (12:59 +0100)
committerJán Tomko <jtomko@redhat.com>
Thu, 14 Nov 2019 16:45:40 +0000 (17:45 +0100)
Signed-off-by: Ján Tomko <jtomko@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
src/libxl/xen_common.c

index a4a9ec59bf37a6aba41cefe5695f5d30542c5830..52d14ce6b3f00b57dc49b3ef8821c47599f12a02 100644 (file)
@@ -1063,7 +1063,7 @@ static const char *vif_bytes_per_sec_re = "^[0-9]+[GMK]?[Bb]/s$";
 static int
 xenParseSxprVifRate(const char *rate, unsigned long long *kbytes_per_sec)
 {
-    char *trate = NULL;
+    g_autofree char *trate = NULL;
     char *p;
     regex_t rec;
     int err;
@@ -1112,7 +1112,6 @@ xenParseSxprVifRate(const char *rate, unsigned long long *kbytes_per_sec)
 
  cleanup:
     regfree(&rec);
-    VIR_FREE(trate);
     return ret;
 }