Alexandre Julliard : atl: Use strncmpiW instead of memicmpW for strings without embedded nulls.

Alexandre Julliard julliard at winehq.org
Tue May 7 17:32:46 CDT 2019


Module: wine
Branch: master
Commit: d9db7faf6c4c11a494c9a25f1ba9509f9821535d
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=d9db7faf6c4c11a494c9a25f1ba9509f9821535d

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Tue May  7 11:30:48 2019 -0500

atl: Use strncmpiW instead of memicmpW for strings without embedded nulls.

Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/atl/registrar.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dlls/atl/registrar.c b/dlls/atl/registrar.c
index b717afe..c7d37a2 100644
--- a/dlls/atl/registrar.c
+++ b/dlls/atl/registrar.c
@@ -161,7 +161,7 @@ static HRESULT do_preprocess(const Registrar *This, LPCOLESTR data, strbuf *buf)
         }else {
             for(rep_iter = This->rep; rep_iter; rep_iter = rep_iter->next) {
                 if(rep_iter->key_len == iter-iter2
-                        && !memicmpW(iter2, rep_iter->key, rep_iter->key_len))
+                        && !strncmpiW(iter2, rep_iter->key, rep_iter->key_len))
                     break;
             }
             if(!rep_iter) {




More information about the wine-cvs mailing list