~ chicken-core (chicken-5) 02e2e4d66d217dd84e2228cf67c14350b304e74c
commit 02e2e4d66d217dd84e2228cf67c14350b304e74c Author: Peter Bex <peter@more-magic.net> AuthorDate: Tue Jan 17 21:52:17 2017 +0100 Commit: Evan Hanson <evhan@foldling.org> CommitDate: Wed Jan 18 11:19:52 2017 +1300 Add <strings.h> for strn[case]cmp. Apparently, <strings.h> is a POSIX header that's completely distinct from the ISO C <string.h> header. MingW is the only purist here, which doesn't include one from the other, thereby causing "implicit declaration of strncasecmp" warnings. See also the Single Unix Spec: http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/strings.h.html Signed-off-by: Evan Hanson <evhan@foldling.org> diff --git a/runtime.c b/runtime.c index d9ee0009..78f2f9b6 100644 --- a/runtime.c +++ b/runtime.c @@ -32,6 +32,7 @@ #include <float.h> #include <signal.h> #include <sys/stat.h> +#include <strings.h> #ifdef HAVE_SYSEXITS_H # include <sysexits.h>Trap