diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2020-12-16 23:00:51 +0100 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2020-12-16 23:00:51 +0100 |
commit | bb15969333d0476256c92edc068894a50d9159d4 (patch) | |
tree | 8be1ae084beadb0f10f25b62eaf9746f56a86256 | |
parent | 39646dce329c1b88b1de8ef0c450813765fda202 (diff) | |
download | busybox-bb15969333d0476256c92edc068894a50d9159d4.tar.gz |
libbb: do not compile selinux_or_die() if !SELINUX
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
-rw-r--r-- | libbb/xfuncs_printf.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libbb/xfuncs_printf.c b/libbb/xfuncs_printf.c index 6c220434d..aea995a5c 100644 --- a/libbb/xfuncs_printf.c +++ b/libbb/xfuncs_printf.c @@ -523,20 +523,20 @@ void FAST_FUNC xfstat(int fd, struct stat *stat_buf, const char *errmsg) bb_simple_perror_msg_and_die(errmsg); } +#if ENABLE_SELINUX // selinux_or_die() - die if SELinux is disabled. void FAST_FUNC selinux_or_die(void) { -#if ENABLE_SELINUX int rc = is_selinux_enabled(); if (rc == 0) { bb_simple_error_msg_and_die("SELinux is disabled"); } else if (rc < 0) { bb_simple_error_msg_and_die("is_selinux_enabled() failed"); } +} #else - bb_simple_error_msg_and_die("SELinux support is disabled"); +/* not defined, other code must have no calls to it */ #endif -} int FAST_FUNC ioctl_or_perror_and_die(int fd, unsigned request, void *argp, const char *fmt,...) { |