Mercurial > dwindows
diff win/dw.c @ 2022:28809bf17957
Win: Switch to using _wcsicmp() from CompareStringOrdinal() for increased compatibility.
Remove debug messages from the new IE code. Add _free_window_memory() to cleanup browsers.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Sat, 09 Nov 2019 07:18:21 +0000 |
parents | 0cce5fed4594 |
children | 89d62197124b |
line wrap: on
line diff
--- a/win/dw.c Sat Nov 09 06:33:08 2019 +0000 +++ b/win/dw.c Sat Nov 09 07:18:21 2019 +0000 @@ -703,7 +703,6 @@ _Max } _PreferredAppMode; -int CompareStringOrdinal(LPCWCH lpString1, int cchCount1, LPCWCH lpString2, int cchCount2, BOOL bIgnoreCase); HTHEME (WINAPI * _OpenNcThemeData)(HWND, LPCWSTR) = NULL; VOID (WINAPI * _RefreshImmersiveColorPolicyState)(VOID) = NULL; BOOL (WINAPI * _GetIsImmersiveColorUsingHighContrast)(IMMERSIVE_HC_CACHE_MODE) = NULL; @@ -805,7 +804,7 @@ BOOL IsColorSchemeChangeMessage(LPARAM lParam) { BOOL is = FALSE; - if(lParam && CompareStringOrdinal((LPCWCH)lParam, -1, L"ImmersiveColorSet", -1, TRUE) == CSTR_EQUAL) + if(lParam && _wcsicmp((LPCWCH)lParam, L"ImmersiveColorSet") == 0) { _RefreshImmersiveColorPolicyState(); is = TRUE;