# HG changeset patch # User bsmith@81767d24-ef19-dc11-ae90-00e081727c95 # Date 1575422558 0 # Node ID 53523298c7c70c4eda04a11d1944927defc35b0d # Parent 466cf00f409f6cd3438e2679f52b82a10f71023e Win: Fixed a couple of type warnings reported by Visual C. diff -r 466cf00f409f -r 53523298c7c7 win/browser.c --- a/win/browser.c Mon Dec 02 09:06:53 2019 +0000 +++ b/win/browser.c Wed Dec 04 01:22:38 2019 +0000 @@ -1105,7 +1105,7 @@ STDMETHOD_ (HRESULT, GetTypeInfoCount) (THIS_ UINT *) PURE; STDMETHOD_ (HRESULT, GetTypeInfo) (THIS_ UINT, LCID, ITypeInfo **) PURE; STDMETHOD_ (HRESULT, GetIDsOfNames) (THIS_ REFIID, LPOLESTR *, UINT, LCID, DISPID *) PURE; - STDMETHOD_ (HRESULT, Invoke) (THIS_ DISPID, REFIID, LCID, WORD, DISPPARAMS, VARIANT *, EXCEPINFO *, UINT *) PURE; + STDMETHOD_ (HRESULT, Invoke) (THIS_ DISPID, REFIID, LCID, WORD, DISPPARAMS *, VARIANT *, EXCEPINFO *, UINT *) PURE; }; // IWebBrowser2 supports us giving it only 1 DWEventHandler object, so for simplicity, we diff -r 466cf00f409f -r 53523298c7c7 win/dw.c --- a/win/dw.c Mon Dec 02 09:06:53 2019 +0000 +++ b/win/dw.c Wed Dec 04 01:22:38 2019 +0000 @@ -861,7 +861,7 @@ if (_IsDarkModeAllowedForWindow(window) && _ShouldAppsUseDarkMode() && !IsHighContrast()) dark = TRUE; if(HIWORD(dwVersion) < 18362) - SetProp(window, TEXT("UseImmersiveDarkModeColors"), (HANDLE)dark); + SetProp(window, TEXT("UseImmersiveDarkModeColors"), (HANDLE)DW_INT_TO_POINTER(dark)); else if (_SetWindowCompositionAttribute) { _WINDOWCOMPOSITIONATTRIBDATA data = { WCA_USEDARKMODECOLORS, &dark, sizeof(dark) };