From acc92bcacb3ca01a1964492f4dbb4e79a8b36784 Mon Sep 17 00:00:00 2001 From: nhmall Date: Wed, 13 Mar 2019 19:55:43 -0400 Subject: [PATCH] yet more mingw w64 build Fix: ../sys/winnt/nhraykey.c: In function 'CheckInput': ../sys/winnt/nhraykey.c:459:37: warning: type of 'mode' defaults to 'int' [-Wimplicit-int] int __declspec(dllexport) __stdcall CheckInput(hConIn, ir, count, numpad, ^~~~~~~~~~ --- sys/winnt/nhraykey.c | 1 + win/curses/cursdial.c | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/sys/winnt/nhraykey.c b/sys/winnt/nhraykey.c index a1f7af3ca..aafe9c44c 100644 --- a/sys/winnt/nhraykey.c +++ b/sys/winnt/nhraykey.c @@ -461,6 +461,7 @@ int __declspec(dllexport) __stdcall CheckInput(hConIn, ir, count, numpad, HANDLE hConIn; INPUT_RECORD *ir; DWORD *count; +int mode; int *mod; boolean numpad; coord *cc; diff --git a/win/curses/cursdial.c b/win/curses/cursdial.c index 966f15109..7e76e046c 100644 --- a/win/curses/cursdial.c +++ b/win/curses/cursdial.c @@ -10,10 +10,10 @@ #include "func_tab.h" #include -#if defined(FILENAME_CMP) +#if defined(FILENAME_CMP) && !defined(strcasecmp) #define strcasecmp FILENAME_CMP #endif -#if defined(STRNCMPI) +#if defined(STRNCMPI) && !defined(strncasecmp) #define strncasecmp strncmpi #endif