From 84e64a529aad34f9a33c3579424f16ffe16137ab Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Sat, 13 Apr 1996 18:13:09 +0000 Subject: Unprotoize. [ISASCII]: Define. [ISUPPER]: Define. --- lib/memcasecmp.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'lib/memcasecmp.c') diff --git a/lib/memcasecmp.c b/lib/memcasecmp.c index 547902895..7e4ab7587 100644 --- a/lib/memcasecmp.c +++ b/lib/memcasecmp.c @@ -5,6 +5,13 @@ #include #include +#if defined (STDC_HEADERS) || (!defined (isascii) && !defined (HAVE_ISASCII)) +#define ISASCII(c) 1 +#else +#define ISASCII(c) isascii(c) +#endif +#define ISUPPER(c) (ISASCII (c) && isupper (c)) + #if _LIBC || STDC_HEADERS # define TOLOWER(c) tolower (c) #else @@ -16,7 +23,10 @@ /* Like memcmp, but ignore differences in case. */ int -memcasecmp (const void *vs1, const void *vs2, size_t n) +memcasecmp (vs1, vs2, n) + const void *vs1; + const void *vs2; + size_t n; { unsigned int i; unsigned char *s1 = (unsigned char *) vs1; -- cgit v1.2.3-54-g00ecf