[! USE_IN_LIBIO]: Add necessary definitions for MEMCPY, ISSPACE,
authordrepper <drepper>
Sun, 22 Aug 1999 16:22:51 +0000 (16:22 +0000)
committerdrepper <drepper>
Sun, 22 Aug 1999 16:22:51 +0000 (16:22 +0000)
ISDIGIT, ISXDIGIT, TOLOWER, L_, CHAR_T, UCHAR_T and WIN_T to make the
code compile again when stdio is used instead of libio.

stdio-common/vfscanf.c

index e7dc805..a6e3bb2 100644 (file)
 # define ungetc(c, s)  ((void) (c != EOF && --read_in), ungetc (c, s))
 # define inchar()      (c == EOF ? EOF                                       \
                         : ((c = getc (s)), (void) (c != EOF && ++read_in), c))
+# define MEMCPY(d, s, n)  memcpy (d, s, n)
+# define ISSPACE(Ch)      isspace (Ch)
+# define ISDIGIT(Ch)      isdigit (Ch)
+# define ISXDIGIT(Ch)     isxdigit (Ch)
+# define TOLOWER(Ch)      tolower (Ch)
+
+# define L_(Str)          Str
+# define CHAR_T           char
+# define UCHAR_T          unsigned char
+# define WINT_T           int
+
 # define encode_error()        do {                                                  \
                          funlockfile (s);                                    \
                          __set_errno (EILSEQ);                               \