Re: [PATCH 2/3] checkpolicy: always include ctypes.h

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, 2017-01-08 at 19:45 +0100, Nicolas Iooss wrote:
> The prototype of isdigit() is provided by ctypes.h header. Without
> including this file, gcc fails to build checkpolicy using musl libc:
> 
>     checkpolicy.c: In function ‘main’:
>     checkpolicy.c:705:8: error: implicit declaration of function
>     ‘isdigit’ [-Werror=implicit-function-declaration]
>         if (isdigit(ans[0])) {
>             ^~~~~~~
> 
> Signed-off-by: Nicolas Iooss <nicolas.iooss@xxxxxxx>

Thanks, applied all three.

> ---
>  checkpolicy/checkpolicy.c | 5 +----
>  1 file changed, 1 insertion(+), 4 deletions(-)
> 
> diff --git a/checkpolicy/checkpolicy.c b/checkpolicy/checkpolicy.c
> index 2d68316dc07b..c82f6f409271 100644
> --- a/checkpolicy/checkpolicy.c
> +++ b/checkpolicy/checkpolicy.c
> @@ -57,6 +57,7 @@
>   * booleans or conditional rules are thrown away a warning is
> printed.
>   */
>  
> +#include <ctype.h>
>  #include <getopt.h>
>  #include <unistd.h>
>  #include <stdlib.h>
> @@ -73,10 +74,6 @@
>  #include <errno.h>
>  #include <sys/mman.h>
>  
> -#ifdef __APPLE__
> -#include <ctype.h>
> -#endif
> -
>  #include <sepol/module_to_cil.h>
>  #include <sepol/policydb/policydb.h>
>  #include <sepol/policydb/services.h>
_______________________________________________
Selinux mailing list
Selinux@xxxxxxxxxxxxx
To unsubscribe, send email to Selinux-leave@xxxxxxxxxxxxx.
To get help, send an email containing "help" to Selinux-request@xxxxxxxxxxxxx.




[Index of Archives]     [Selinux Refpolicy]     [Linux SGX]     [Fedora Users]     [Fedora Desktop]     [Yosemite Photos]     [Yosemite Camping]     [Yosemite Campsites]     [KDE Users]     [Gnome Users]

  Powered by Linux