diff --git a/src/regex/regcomp.c b/src/regex/regcomp.c index 17557ddd14..19f4947f0f 100644 --- a/src/regex/regcomp.c +++ b/src/regex/regcomp.c @@ -1,4 +1,8 @@ +#ifdef __MWERKS__ +typedef long off_t ; +#else #include +#endif #include #include #include diff --git a/src/regex/regerror.c b/src/regex/regerror.c index 1bb1ec1ce8..8be61f6041 100644 --- a/src/regex/regerror.c +++ b/src/regex/regerror.c @@ -1,4 +1,8 @@ +#ifdef __MWERKS__ +typedef long off_t ; +#else #include +#endif #include #include #include diff --git a/src/regex/regexec.c b/src/regex/regexec.c index 7e314950e7..225c4d5ec7 100644 --- a/src/regex/regexec.c +++ b/src/regex/regexec.c @@ -5,7 +5,11 @@ * macros that code uses. This lets the same code operate on two different * representations for state sets. */ +#ifdef __MWERKS__ +typedef long off_t ; +#else #include +#endif #include #include #include diff --git a/src/regex/regfree.c b/src/regex/regfree.c index 9c1488ab23..857b2bfe26 100644 --- a/src/regex/regfree.c +++ b/src/regex/regfree.c @@ -1,4 +1,8 @@ +#ifdef __MWERKS__ +typedef long off_t ; +#else #include +#endif #include #include #include "regex.h"