aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenis Vlasenko <vda.linux@googlemail.com>2007-03-12 19:49:07 +0000
committerDenis Vlasenko <vda.linux@googlemail.com>2007-03-12 19:49:07 +0000
commitb5c33b10b9f4019757833538c82f64bd49c00f38 (patch)
tree023efc408ae2725f7a3aa17aa4d11e005769de83
parent39c651e9097e0e55a52c897982d6e84d281f7396 (diff)
downloadbusybox-b5c33b10b9f4019757833538c82f64bd49c00f38.tar.gz
chcon: remove redundant ifs: if(p) free(p)
-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
rc = TRUE;
}
skip:
- /* FIXME: aren't these work ok on NULL ptr? Remove if() then */
- if (context)
- context_free(context);
- if (file_context)
- freecon(file_context);
+ context_free(context);
+ freecon(file_context);
return rc;
}