Try to use stricmp variants that MSDN actually recommends

Per recommendation by Gisle Vanem
This commit is contained in:
Nick Mathewson 2018-07-05 13:51:48 -04:00
parent 2878dad9db
commit fecb8214d5

View File

@ -18,13 +18,13 @@
#ifndef HAVE_STRNCASECMP #ifndef HAVE_STRNCASECMP
static inline int strncasecmp(const char *a, const char *b, size_t n); static inline int strncasecmp(const char *a, const char *b, size_t n);
static inline int strncasecmp(const char *a, const char *b, size_t n) { static inline int strncasecmp(const char *a, const char *b, size_t n) {
return strncmpi(a,b); return _strnicmp(a,b,n);
} }
#endif #endif
#ifndef HAVE_STRCASECMP #ifndef HAVE_STRCASECMP
static inline int strcasecmp(const char *a, const char *b, size_t n); static inline int strcasecmp(const char *a, const char *b, size_t n);
static inline int strcasecmp(const char *a, const char *b, size_t n) { static inline int strcasecmp(const char *a, const char *b, size_t n) {
return strcmpi(a,b); return _stricmp(a,b);
} }
#endif #endif
#endif #endif