From aaf2fdcab57b1b85a2cef6dafdda11a10d66defa Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Fri, 20 Jan 2006 23:07:42 +0000 Subject: fix warning when sizeof uchar_t is 8 bits --- libc/misc/regex/regex_old.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'libc/misc/regex') diff --git a/libc/misc/regex/regex_old.c b/libc/misc/regex/regex_old.c index 85a1b8e6f..bb8aa762a 100644 --- a/libc/misc/regex/regex_old.c +++ b/libc/misc/regex/regex_old.c @@ -3316,11 +3316,15 @@ PREFIX(regex_compile) (ARG_PREFIX(pattern), ARG_PREFIX(size), syntax, bufp) PATFETCH (c); if ((c == ':' && *p == ']') || p == pend) break; +#if CHAR_CLASS_MAX_LENGTH != 256 if (c1 < CHAR_CLASS_MAX_LENGTH) str[c1++] = c; else /* This is in any case an invalid class name. */ str[0] = '\0'; +#else + str[c1++] = c; +#endif } str[c1] = '\0'; -- cgit v1.2.3