[PATCH 16/19] virSecuritySELinuxSetFilecon: Automatically free 'econ' temp variable

Peter Krempa via Devel posted 19 patches 1 month, 2 weeks ago
[PATCH 16/19] virSecuritySELinuxSetFilecon: Automatically free 'econ' temp variable
Posted by Peter Krempa via Devel 1 month, 2 weeks ago
From: Peter Krempa <pkrempa@redhat.com>

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
---
 src/security/security_selinux.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/security/security_selinux.c b/src/security/security_selinux.c
index 54f12d044f..b390e0c95f 100644
--- a/src/security/security_selinux.c
+++ b/src/security/security_selinux.c
@@ -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;
 }

-- 
2.50.0