]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
util: Use g_autofree in virConfLoadConfigPath()
authorFabiano Fidêncio <fidencio@redhat.com>
Thu, 19 Dec 2019 17:30:33 +0000 (18:30 +0100)
committerFabiano Fidêncio <fidencio@redhat.com>
Fri, 20 Dec 2019 08:38:43 +0000 (09:38 +0100)
Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/util/virconf.c

index dce84cabb73a3888d7b00de29e992f214154afdd..db2bbb7e37420c32a6139ba5087f26abd9aaeb7e 100644 (file)
@@ -1506,12 +1506,11 @@ virConfLoadConfigPath(const char *name)
     if (geteuid() == 0) {
         path = g_strdup_printf("%s/libvirt/%s", SYSCONFDIR, name);
     } else {
-        char *userdir = virGetUserConfigDirectory();
+        g_autofree char *userdir = virGetUserConfigDirectory();
         if (!userdir)
             return NULL;
 
         path = g_strdup_printf("%s/%s", userdir, name);
-        VIR_FREE(userdir);
     }
 
     return path;