From d1b49d833e675e3f79d9452152538642b9cbcda5 Mon Sep 17 00:00:00 2001 From: Nicolas Iooss Date: Tue, 19 Jan 2016 17:18:28 +0100 Subject: [PATCH] policycoreutils: newrole: add missing defined in #if When building newrole with gcc 5.3.0 and some warning flags, the compiler reports: newrole.c:77:33: error: "NAMESPACE_PRIV" is not defined [-Werror=undef] #if defined(AUDIT_LOG_PRIV) || (NAMESPACE_PRIV) ^ Indeed, "defined" is missing here. This nevertheless worked so far because when NAMESPACE_PRIV was selected in the Makefile, newrole.c was compiled with "-DNAMESPACE_PRIV", which defined NAMESPACE_PRIV to 1. Signed-off-by: Nicolas Iooss --- policycoreutils/newrole/newrole.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/policycoreutils/newrole/newrole.c b/policycoreutils/newrole/newrole.c index 65a945d3..c6544eed 100644 --- a/policycoreutils/newrole/newrole.c +++ b/policycoreutils/newrole/newrole.c @@ -74,7 +74,7 @@ #ifdef USE_AUDIT #include #endif -#if defined(AUDIT_LOG_PRIV) || (NAMESPACE_PRIV) +#if defined(AUDIT_LOG_PRIV) || defined(NAMESPACE_PRIV) #include #include #endif