diff --git a/config.h.W32.template b/config.h.W32.template index 450be4fb..117ea4ab 100644 --- a/config.h.W32.template +++ b/config.h.W32.template @@ -268,7 +268,9 @@ this program. If not, see . */ #define HAVE_STRICMP 1 /* Define to 1 if you have the header file. */ +#ifdef __MINGW32__ #define HAVE_STRINGS_H 1 +#endif /* Define to 1 if you have the header file. */ #define HAVE_STRING_H 1 diff --git a/job.c b/job.c index 4da0244c..c2ecf1f9 100644 --- a/job.c +++ b/job.c @@ -29,7 +29,9 @@ this program. If not, see . */ /* Default shell to use. */ #ifdef WINDOWS32 +#ifdef HAVE_STRINGS_H #include /* for strcasecmp, strncasecmp */ +#endif #include const char *default_shell = "sh.exe"; diff --git a/main.c b/main.c index a1703edc..d5e8b04d 100644 --- a/main.c +++ b/main.c @@ -33,7 +33,9 @@ this program. If not, see . */ #ifdef WINDOWS32 # include # include +#ifdef HAVE_STRINGS_H # include /* for strcasecmp */ +#endif # include "pathstuff.h" # include "sub_proc.h" # include "w32err.h"