aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvda <vda@69ca8d6d-28ef-0310-b511-8ec308f3f277>2007-03-12 19:49:07 +0000
committervda <vda@69ca8d6d-28ef-0310-b511-8ec308f3f277>2007-03-12 19:49:07 +0000
commit17daa2e2925a15b7781ca8c814a6b26f21728c6b (patch)
tree023efc408ae2725f7a3aa17aa4d11e005769de83
parentd8d054080fdba1f2dbfc8249a6b51fc3001d6205 (diff)
downloadbusybox-w32-17daa2e2925a15b7781ca8c814a6b26f21728c6b.tar.gz
busybox-w32-17daa2e2925a15b7781ca8c814a6b26f21728c6b.tar.bz2
busybox-w32-17daa2e2925a15b7781ca8c814a6b26f21728c6b.zip
chcon: remove redundant ifs: if(p) free(p)
git-svn-id: svn://busybox.net/trunk/busybox@18077 69ca8d6d-28ef-0310-b511-8ec308f3f277
-rw-r--r--selinux/chcon.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/selinux/chcon.c b/selinux/chcon.c
index b7d7d5a9e..de077c380 100644
--- a/selinux/chcon.c
+++ b/selinux/chcon.c
@@ -97,11 +97,8 @@ static int change_filedir_context(const char *fname, struct stat *stbuf, void *u
97 rc = TRUE; 97 rc = TRUE;
98 } 98 }
99skip: 99skip:
100 /* FIXME: aren't these work ok on NULL ptr? Remove if() then */ 100 context_free(context);
101 if (context) 101 freecon(file_context);
102 context_free(context);
103 if (file_context)
104 freecon(file_context);
105 102
106 return rc; 103 return rc;
107} 104}