Piotr Caban : mshtml: Don't use strncasecmp.
Alexandre Julliard
julliard at winehq.org
Tue Apr 2 16:09:59 CDT 2019
Module: wine
Branch: master
Commit: 5ab0d1443cc7a1019f23d5848a8acb0d5002233a
URL: https://source.winehq.org/git/wine.git/?a=commit;h=5ab0d1443cc7a1019f23d5848a8acb0d5002233a
Author: Piotr Caban <piotr at codeweavers.com>
Date: Tue Apr 2 16:51:50 2019 +0200
mshtml: Don't use strncasecmp.
Signed-off-by: Piotr Caban <piotr at codeweavers.com>
Signed-off-by: Jacek Caban <jacek at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at 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;
More information about the wine-cvs
mailing list