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"); -#endif } +#else +/* 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,...) {