Piotr Caban : mshtml: Don't use strncasecmp.
Module: wine Branch: master Commit: 5ab0d1443cc7a1019f23d5848a8acb0d5002233a URL: https://source.winehq.org/git/wine.git/?a=commit;h=5ab0d1443cc7a1019f23d5848... Author: Piotr Caban <piotr(a)codeweavers.com> Date: Tue Apr 2 16:51:50 2019 +0200 mshtml: Don't use strncasecmp. Signed-off-by: Piotr Caban <piotr(a)codeweavers.com> Signed-off-by: Jacek Caban <jacek(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> --- dlls/mshtml/nsio.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/dlls/mshtml/nsio.c b/dlls/mshtml/nsio.c index 9b9e575..97435c7 100644 --- a/dlls/mshtml/nsio.c +++ b/dlls/mshtml/nsio.c @@ -27,6 +27,7 @@ #include "winbase.h" #include "winuser.h" #include "winreg.h" +#include "winternl.h" #include "ole2.h" #include "shlguid.h" #include "wininet.h" @@ -1181,7 +1182,7 @@ static nsresult NSAPI nsChannel_SetRequestMethod(nsIHttpChannel *iface, nsACString_GetData(aRequestMethod, &method); for(i=0; i < ARRAY_SIZE(request_method_strings); i++) { - if(!strcasecmp(method, request_method_strings[i])) { + if(!_strnicmp(method, request_method_strings[i], -1)) { This->request_method = i; return NS_OK; } @@ -3708,11 +3709,11 @@ static BOOL is_gecko_special_uri(const char *spec) unsigned int i; for(i=0; i < ARRAY_SIZE(special_schemes); i++) { - if(!strncasecmp(spec, special_schemes[i], strlen(special_schemes[i]))) + if(!_strnicmp(spec, special_schemes[i], strlen(special_schemes[i]))) return TRUE; } - if(!strncasecmp(spec, "file:", 5)) { + if(!_strnicmp(spec, "file:", 5)) { const char *ptr = spec+5; while(*ptr == '/') ptr++; @@ -3753,7 +3754,7 @@ static nsresult NSAPI nsIOServiceHook_NewURI(nsIIOServiceHook *iface, const nsAC } } - if(aOriginCharset && *aOriginCharset && strncasecmp(aOriginCharset, "utf", 3)) { + if(aOriginCharset && *aOriginCharset && _strnicmp(aOriginCharset, "utf", 3)) { BSTR charset; int len;
participants (1)
-
Alexandre Julliard