X-Git-Url: https://rtime.felk.cvut.cz/gitweb/l4.git/blobdiff_plain/846ee6a4a27b3178b23b551e333750133da39d27..7d8b3f45f98773ba02057b81b90c31a12320c09e:/l4/pkg/uclibc/lib/contrib/uclibc/libc/misc/regex/regex_old.c diff --git a/l4/pkg/uclibc/lib/contrib/uclibc/libc/misc/regex/regex_old.c b/l4/pkg/uclibc/lib/contrib/uclibc/libc/misc/regex/regex_old.c index bc2ad6cb8..a3c30b51a 100644 --- a/l4/pkg/uclibc/lib/contrib/uclibc/libc/misc/regex/regex_old.c +++ b/l4/pkg/uclibc/lib/contrib/uclibc/libc/misc/regex/regex_old.c @@ -23,7 +23,8 @@ /* To exclude some unwanted junk.... */ #undef emacs #include - +/* unistd.h must be included with _LIBC defined: we need smallint */ +#include #ifdef __UCLIBC__ # undef _LIBC # define _REGEX_RE_COMP @@ -33,7 +34,6 @@ #include #include #include -#include #include /* AIX requires this to be the first thing in the file. */ @@ -263,7 +263,7 @@ static void init_syntax_once (void) { register int c; - static int done = 0; + static smallint done = 0; if (done) return;