Include ctype.h only in files that need it. Many of its uses
are incorrect, as they assume single-byte locales. The idea is
to remove the incorrect uses later, when there is time.
* src/chroot.c, src/csplit.c, src/dd.c, src/digest.c, src/dircolors.c:
* src/expand-common.c, src/expand.c, src/fmt.c, src/fold.c, src/ls.c:
* src/od.c, src/pinky.c, src/pr.c, src/ptx.c, src/seq.c:
* src/set-fields.c, src/split.c, src/stdbuf.c, src/test.c:
* src/tr.c, src/truncate.c, src/unexpand.c, src/wc.c:
Include ctype.h.
* src/system.h: Do not include ctype.h.
include ctype.h.o
24 files changed:
/* Written by Roland McGrath. */
#include <config.h>
+#include <ctype.h>
#include <getopt.h>
#include <stdio.h>
#include <sys/types.h>
#include <config.h>
+#include <ctype.h>
#include <getopt.h>
#include <sys/types.h>
#include <signal.h>
#include <config.h>
+#include <ctype.h>
#include <sys/types.h>
#include <signal.h>
#include <stdckdint.h>
#include <config.h>
+#include <ctype.h>
#include <getopt.h>
#include <sys/types.h>
#include <config.h>
+#include <ctype.h>
#include <sys/types.h>
#include <fnmatch.h>
#include <getopt.h>
#include <config.h>
+#include <ctype.h>
#include <stdio.h>
#include <sys/types.h>
#include "system.h"
#include <config.h>
+#include <ctype.h>
#include <stdio.h>
#include <getopt.h>
#include <sys/types.h>
/* Written by Ross Paterson <rap@doc.ic.ac.uk>. */
#include <config.h>
+#include <ctype.h>
#include <stdio.h>
#include <sys/types.h>
#include <getopt.h>
#include <config.h>
+#include <ctype.h>
#include <stdio.h>
#include <getopt.h>
#include <sys/types.h>
Greg Lee <lee@uhunix.uhcc.hawaii.edu>. */
#include <config.h>
+#include <ctype.h>
#include <sys/types.h>
#include <termios.h>
#include <config.h>
+#include <ctype.h>
#include <stdckdint.h>
#include <stdio.h>
#include <getopt.h>
/* Created by hacking who.c by Kaveh Ghazi ghazi@caip.rutgers.edu */
#include <config.h>
+#include <ctype.h>
#include <getopt.h>
#include <pwd.h>
#include <stdckdint.h>
#include <config.h>
+#include <ctype.h>
#include <getopt.h>
#include <stdckdint.h>
#include <sys/types.h>
#include <config.h>
+#include <ctype.h>
#include <getopt.h>
#include <sys/types.h>
#include "system.h"
/* Written by Ulrich Drepper. */
#include <config.h>
+#include <ctype.h>
#include <getopt.h>
#include <stdio.h>
#include <sys/types.h>
#include <config.h>
#include "system.h"
+#include <ctype.h>
#include "quote.h"
#include "set-fields.h"
* support --suppress-matched as in csplit. */
#include <config.h>
+#include <ctype.h>
#include <stdckdint.h>
#include <stdio.h>
#include <getopt.h>
/* Written by Pádraig Brady. */
#include <config.h>
+#include <ctype.h>
#include <stdio.h>
#include <getopt.h>
#include <sys/types.h>
#include "timespec.h"
-#include <ctype.h>
-
/* ISDIGIT differs from isdigit, as follows:
- Its arg may be any int or unsigned int; it need not be an unsigned char
or EOF.
#endif
#include <config.h>
+#include <ctype.h>
#include <stdio.h>
#include <sys/types.h>
#include <config.h>
+#include <ctype.h>
#include <stdio.h>
#include <sys/types.h>
#include <getopt.h>
to better fit the "GNU" environment. */
#include <config.h> /* sets _FILE_OFFSET_BITS=64 etc. */
+#include <ctype.h>
#include <stdckdint.h>
#include <stdio.h>
#include <getopt.h>
#include <config.h>
+#include <ctype.h>
#include <stdio.h>
#include <getopt.h>
#include <sys/types.h>
#include <config.h>
+#include <ctype.h>
#include <stdckdint.h>
#include <stdio.h>
#include <getopt.h>