On Fri, 24.10.14 13:51, WaLyong Cho (walyong....@gmail.com) wrote: > --- > src/shared/selinux-util.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/src/shared/selinux-util.c b/src/shared/selinux-util.c > index 1eddd17..bb27328 100644 > --- a/src/shared/selinux-util.c > +++ b/src/shared/selinux-util.c > @@ -128,6 +128,9 @@ int mac_selinux_fix(const char *path, bool ignore_enoent, > bool ignore_erofs) { > > assert(path); > > + if (!mac_selinux_use()) > + return 0; > + > /* if mac_selinux_init() wasn't called before we are a NOOP */ > if (!label_hnd) > return 0;
"label_hnd" is initialized by mac_selinux_init(), which in turn checks for mac_selinux_use(), hence checking it here againis unnecessary. Lennart -- Lennart Poettering, Red Hat _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel