From 09b133a008fa2d60fddcc4ed45972d19d5875d52 Mon Sep 17 00:00:00 2001 From: "Andrey A. Chernov" Date: Sun, 9 Oct 1994 11:18:44 +0000 Subject: [PATCH] Remove EOF handling after Bruce explanation. This step returns to 4.4 way to not allow EOF in ctype and now all signed chars (including '\377' which becomes EOF) converted to (unsigned char) properly. --- include/_ctype.h | 13 ------------- include/ctype.h | 13 ------------- 2 files changed, 26 deletions(-) diff --git a/include/_ctype.h b/include/_ctype.h index 0a34886f555..671c107667f 100644 --- a/include/_ctype.h +++ b/include/_ctype.h @@ -103,16 +103,9 @@ __END_DECLS #endif #if defined(_USE_CTYPE_INLINE_) - -#ifndef EOF -#define EOF (-1) -#endif - static __inline int __istype(_BSD_RUNE_T_ c, unsigned long f) { - if (c == EOF) - return 0; if (c < 0) c = (unsigned char) c; return((((c & _CRMASK) ? ___runetype(c) : @@ -122,8 +115,6 @@ __istype(_BSD_RUNE_T_ c, unsigned long f) static __inline int __isctype(_BSD_RUNE_T_ c, unsigned long f) { - if (c == EOF) - return 0; if (c < 0) c = (unsigned char) c; return((((c & _CRMASK) ? 0 : @@ -135,8 +126,6 @@ __isctype(_BSD_RUNE_T_ c, unsigned long f) static __inline _BSD_RUNE_T_ toupper(_BSD_RUNE_T_ c) { - if (c == EOF) - return EOF; if (c < 0) c = (unsigned char) c; return((c & _CRMASK) ? @@ -146,8 +135,6 @@ toupper(_BSD_RUNE_T_ c) static __inline _BSD_RUNE_T_ tolower(_BSD_RUNE_T_ c) { - if (c == EOF) - return EOF; if (c < 0) c = (unsigned char) c; return((c & _CRMASK) ? diff --git a/include/ctype.h b/include/ctype.h index 0a34886f555..671c107667f 100644 --- a/include/ctype.h +++ b/include/ctype.h @@ -103,16 +103,9 @@ __END_DECLS #endif #if defined(_USE_CTYPE_INLINE_) - -#ifndef EOF -#define EOF (-1) -#endif - static __inline int __istype(_BSD_RUNE_T_ c, unsigned long f) { - if (c == EOF) - return 0; if (c < 0) c = (unsigned char) c; return((((c & _CRMASK) ? ___runetype(c) : @@ -122,8 +115,6 @@ __istype(_BSD_RUNE_T_ c, unsigned long f) static __inline int __isctype(_BSD_RUNE_T_ c, unsigned long f) { - if (c == EOF) - return 0; if (c < 0) c = (unsigned char) c; return((((c & _CRMASK) ? 0 : @@ -135,8 +126,6 @@ __isctype(_BSD_RUNE_T_ c, unsigned long f) static __inline _BSD_RUNE_T_ toupper(_BSD_RUNE_T_ c) { - if (c == EOF) - return EOF; if (c < 0) c = (unsigned char) c; return((c & _CRMASK) ? @@ -146,8 +135,6 @@ toupper(_BSD_RUNE_T_ c) static __inline _BSD_RUNE_T_ tolower(_BSD_RUNE_T_ c) { - if (c == EOF) - return EOF; if (c < 0) c = (unsigned char) c; return((c & _CRMASK) ?