]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Try to use stricmp variants that MSDN actually recommends
authorNick Mathewson <nickm@torproject.org>
Thu, 5 Jul 2018 17:51:48 +0000 (13:51 -0400)
committerNick Mathewson <nickm@torproject.org>
Thu, 5 Jul 2018 17:51:50 +0000 (13:51 -0400)
Per recommendation by Gisle Vanem

src/lib/string/compat_string.h

index 34490bce07401e3b4556aec5f9644b15fb202554..5879c28fc24b48614ea811905c8048a7013bf722 100644 (file)
 #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) {
-  return strncmpi(a,b);
+  return _strnicmp(a,b,n);
 }
 #endif
 #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) {
-  return strcmpi(a,b);
+  return _stricmp(a,b);
 }
 #endif
 #endif