]> thyrsus.com Git - ascii.git/commitdiff
Partial splint cleanup.
authorEric S. Raymond <esr@thyrsus.com>
Wed, 27 Nov 2013 22:57:16 +0000 (17:57 -0500)
committerEric S. Raymond <esr@thyrsus.com>
Wed, 27 Nov 2013 23:26:05 +0000 (18:26 -0500)
Makefile
ascii.c

index dcf1658c6dc532eda9a4c48cfc48165df86f214d..bd564e9857d9f1acccd72036de4cd29525d1b606 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -30,6 +30,10 @@ CPPCHECKOPTS =
 cppcheck: nametable.h splashscreen.h
        cppcheck -DREVISION=$(VERS) $(CPPCHECKOPTS) ascii.c
 
+SPLINT_SUPPRESSIONS = -boolops -nullret -initallelements +charintliteral
+splint:
+       splint +quiet +posixlib $(SPLINT_SUPPRESSIONS) ascii.c
+
 install: ascii ascii.1
        cp ascii $(DESTDIR)$(PREFIX)/bin/ascii
        cp ascii.1 $(DESTDIR)$(PREFIX)/share/man/man1
diff --git a/ascii.c b/ascii.c
index 6ba637b87e1d669a1ca6088da070359c8bfb4b46..4c1cc9d63e8db70da42c31f98a301939d3a9797c 100644 (file)
--- a/ascii.c
+++ b/ascii.c
  * For license terms, see the file COPYING.
  */
 
+#ifndef S_SPLINT_S
 #include <unistd.h>
-#include <stdio.h>
 #include <ctype.h>
+#endif /* S_SPLINT_S */
+#include <stdio.h>
 #include <string.h>
 #include <stdlib.h>
 #include <stdbool.h>
+#include <getopt.h>
 
 #ifdef __CYGWIN__
 #undef stricmp
@@ -400,6 +403,5 @@ int main(int argc, char **argv)
     exit(0);
 }
 
-/******************************************************************/
 /* ascii.c ends here */