From 250aff8a0d5f45cd5464556098fb4a3129695058 Mon Sep 17 00:00:00 2001 From: waker Date: Sat, 7 May 2011 19:24:40 +0200 Subject: fixed bug in u8_strcasecmp --- utf8.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'utf8.c') diff --git a/utf8.c b/utf8.c index 3f703ae8..4efb2ea6 100644 --- a/utf8.c +++ b/utf8.c @@ -742,6 +742,14 @@ u8_strcasecmp (const char *a, const char *b) { p1 += i1; p2 += i2; } + + if (*p1 == 0) { + return -1; + } + else if (*p2 == 0) { + return 1; + } + return 0; } -- cgit v1.2.3