Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
checkpolicy: include <ctype.h> for isprint(3)
Include the necessary header for isprint(3) to avoid an implicit function declaration: policy_scan.l: In function ‘yyerror’: policy_scan.l:342:13: warning: implicit declaration of function ‘isprint’ [-Wimplicit-function-declaration] 342 | if (isprint((unsigned char)yytext[0])) { | ^~~~~~~ policy_scan.l:36:1: note: include ‘<ctype.h>’ or provide a declaration of ‘isprint’ 35 | #include "y.tab.h" +++ |+#include <ctype.h> 36 | #endif This does not currently break the build cause -Werror is stripped for the parsing code to avoid breakage on old flex/bison versions that might not generate warning free code. Fixes: 39b3cc5 ("checkpolicy: handle unprintable token") Signed-off-by: Christian Göttsche <[email protected]> Acked-by: James Carter <[email protected]>
- Loading branch information