]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
virSecuritySELinuxSetFilecon: Automatically free 'econ' temp variable
authorPeter Krempa <pkrempa@redhat.com>
Fri, 18 Jul 2025 14:20:21 +0000 (16:20 +0200)
committerPeter Krempa <pkrempa@redhat.com>
Tue, 22 Jul 2025 14:52:36 +0000 (16:52 +0200)
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/security/security_selinux.c

index 54f12d044f31063c7e5431b8f2236a7cf2f823b6..b390e0c95f5f73c973088a223ea6ddce7e49bb69 100644 (file)
@@ -1380,7 +1380,7 @@ virSecuritySELinuxSetFilecon(virSecurityManager *mgr,
                              bool remember)
 {
     bool privileged = virSecurityManagerGetPrivileged(mgr);
-    char *econ = NULL;
+    g_autofree char *econ = NULL;
     int refcount;
     int rc;
     bool rollback = false;
@@ -1454,7 +1454,6 @@ virSecuritySELinuxSetFilecon(virSecurityManager *mgr,
         virErrorRestore(&origerr);
 
     }
-    freecon(econ);
     return ret;
 }