Commit bede13b3 authored by Francois Gouget's avatar Francois Gouget Committed by Alexandre Julliard

comctl32: Fix lstrncmpiW() so its return value is standard and use the CSTR_XXX macros.

parent 58d70111
...@@ -559,11 +559,8 @@ static inline int textcmpWT(LPCWSTR aw, LPCWSTR bt, BOOL isW) ...@@ -559,11 +559,8 @@ static inline int textcmpWT(LPCWSTR aw, LPCWSTR bt, BOOL isW)
static inline int lstrncmpiW(LPCWSTR s1, LPCWSTR s2, int n) static inline int lstrncmpiW(LPCWSTR s1, LPCWSTR s2, int n)
{ {
int res;
n = min(min(n, lstrlenW(s1)), lstrlenW(s2)); n = min(min(n, lstrlenW(s1)), lstrlenW(s2));
res = CompareStringW(LOCALE_USER_DEFAULT, NORM_IGNORECASE, s1, n, s2, n); return CompareStringW(LOCALE_USER_DEFAULT, NORM_IGNORECASE, s1, n, s2, n) - CSTR_EQUAL;
return res ? res - sizeof(WCHAR) : res;
} }
/******** Debugging functions *****************************************/ /******** Debugging functions *****************************************/
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment