changeset 2055:53523298c7c7

Win: Fixed a couple of type warnings reported by Visual C.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Wed, 04 Dec 2019 01:22:38 +0000
parents 466cf00f409f
children 29305f8abae3
files win/browser.c win/dw.c
diffstat 2 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- 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
--- 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) };