Francois Gouget : setupapi/tests: There is no strncasecmp() on Windows. So use CompareString() instead.
Module: wine Branch: master Commit: b6a2102d340d9ed5a7b61dbba8bba962fe2b6e65 URL: http://source.winehq.org/git/wine.git/?a=commit;h=b6a2102d340d9ed5a7b61dbba8... Author: Francois Gouget <fgouget(a)free.fr> Date: Mon May 28 01:12:12 2007 +0200 setupapi/tests: There is no strncasecmp() on Windows. So use CompareString() instead. --- dlls/setupapi/tests/misc.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/dlls/setupapi/tests/misc.c b/dlls/setupapi/tests/misc.c index 1c193e1..f8750b6 100644 --- a/dlls/setupapi/tests/misc.c +++ b/dlls/setupapi/tests/misc.c @@ -25,6 +25,7 @@ #include "windef.h" #include "winbase.h" +#include "winnls.h" #include "winuser.h" #include "winreg.h" #include "setupapi.h" @@ -97,7 +98,7 @@ static BOOL check_format(LPSTR path, LPSTR inf) GetWindowsDirectory(check, MAX_PATH); lstrcat(check, format); - res = !strncasecmp(check, path, lstrlen(check)) && + res = CompareString(LOCALE_SYSTEM_DEFAULT, NORM_IGNORECASE, check, -1, path, lstrlen(check)) == CSTR_EQUAL && path[lstrlen(check)] != '\\'; return (!inf) ? res : res && (inf == path + lstrlen(check) - 3);
participants (1)
-
Alexandre Julliard