| Index: fusl/src/string/wcsncasecmp.c
|
| diff --git a/fusl/src/string/wcsncasecmp.c b/fusl/src/string/wcsncasecmp.c
|
| index 8fefe799c4370312f7539cc7a2e24016d9b7f546..a756c2e5192c022c5bc5d422e747af3cd1d16be3 100644
|
| --- a/fusl/src/string/wcsncasecmp.c
|
| +++ b/fusl/src/string/wcsncasecmp.c
|
| @@ -1,9 +1,11 @@
|
| #include <wchar.h>
|
| #include <wctype.h>
|
|
|
| -int wcsncasecmp(const wchar_t *l, const wchar_t *r, size_t n)
|
| -{
|
| - if (!n--) return 0;
|
| - for (; *l && *r && n && (*l == *r || towlower(*l) == towlower(*r)); l++, r++, n--);
|
| - return towlower(*l) - towlower(*r);
|
| +int wcsncasecmp(const wchar_t* l, const wchar_t* r, size_t n) {
|
| + if (!n--)
|
| + return 0;
|
| + for (; *l && *r && n && (*l == *r || towlower(*l) == towlower(*r));
|
| + l++, r++, n--)
|
| + ;
|
| + return towlower(*l) - towlower(*r);
|
| }
|
|
|