summaryrefslogtreecommitdiff
path: root/src/printf.c
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>1994-09-24 15:20:51 +0000
committerJim Meyering <jim@meyering.net>1994-09-24 15:20:51 +0000
commitfed388a533273d53ae73ad70801699435cf60fdd (patch)
treeacbaff6772402fd3d3e332fe8a040fb17e70f34d /src/printf.c
parentfd16a39c69584474fe188579caafa754178d1faf (diff)
downloadcoreutils-fed388a533273d53ae73ad70801699435cf60fdd.tar.xz
Don't include <ctype.h> or define IS* macros since system.h now does that.
Diffstat (limited to 'src/printf.c')
-rw-r--r--src/printf.c14
1 files changed, 2 insertions, 12 deletions
diff --git a/src/printf.c b/src/printf.c
index 87a8000bc..2719053c1 100644
--- a/src/printf.c
+++ b/src/printf.c
@@ -55,7 +55,6 @@
#endif
#include <stdio.h>
-#include <ctype.h>
#include <sys/types.h>
#include <getopt.h>
@@ -63,15 +62,6 @@
#include "version.h"
#include "long-options.h"
-#if defined (STDC_HEADERS) || (!defined (isascii) && !defined (HAVE_ISASCII))
-#define ISASCII(c) 1
-#else
-#define ISASCII(c) isascii(c)
-#endif
-
-#define ISDIGIT(c) (ISASCII (c) && isdigit (c))
-#define ISXDIGIT(c) (ISASCII (c) && isxdigit (c))
-
#ifndef STDC_HEADERS
double strtod ();
long strtol ();
@@ -192,7 +182,7 @@ print_formatted (format, argc, argv)
int save_argc = argc; /* Preserve original value. */
char *f; /* Pointer into `format'. */
char *direc_start; /* Start of % directive. */
- int direc_length; /* Length of % directive. */
+ size_t direc_length; /* Length of % directive. */
int field_width; /* Arg to first '*', or -1 if none. */
int precision; /* Arg to second '*', or -1 if none. */
@@ -396,7 +386,7 @@ print_esc_string (str)
static void
print_direc (start, length, field_width, precision, argument)
char *start;
- int length;
+ size_t length;
int field_width;
int precision;
char *argument;