summaryrefslogtreecommitdiffstats
path: root/src/mbyte.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/mbyte.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/mbyte.c b/src/mbyte.c
index 07446ca..d8c47ac 100644
--- a/src/mbyte.c
+++ b/src/mbyte.c
@@ -102,7 +102,7 @@
# define WINBYTE BYTE
#endif
-#if (defined(MSWIN) || defined(WIN32UNIX)) && !defined(__MINGW32__)
+#if defined(MSWIN) || defined(WIN32UNIX)
# include <winnls.h>
#endif
@@ -3801,6 +3801,15 @@ utf_strnicmp(
* two characters otherwise.
*/
int
+mb_strnicmp2(char_u *s1, char_u *s2, size_t n1, size_t n2)
+{
+ if (n1 == n2 || !enc_utf8)
+ return mb_strnicmp(s1, s2, n1);
+ else
+ return utf_strnicmp(s1, s2, n1, n2);
+}
+
+ int
mb_strnicmp(char_u *s1, char_u *s2, size_t nn)
{
int i, l;