diff options
Diffstat (limited to 'lib/dirname.c')
-rw-r--r-- | lib/dirname.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/dirname.c b/lib/dirname.c index 82deea7b4a..5a92ce557f 100644 --- a/lib/dirname.c +++ b/lib/dirname.c @@ -20,9 +20,11 @@ #else char *malloc (); #endif -#if defined(USG) || defined(STDC_HEADERS) +#if defined(STDC_HEADERS) || defined(HAVE_STRING_H) #include <string.h> +#ifndef rindex #define rindex strrchr +#endif #else #include <strings.h> #endif |