From bb15969333d0476256c92edc068894a50d9159d4 Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Wed, 16 Dec 2020 23:00:51 +0100 Subject: libbb: do not compile selinux_or_die() if !SELINUX Signed-off-by: Denys Vlasenko --- libbb/xfuncs_printf.c | 6 +++--- 1 file 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,...) { -- cgit v1.2.3