From 1b40693f80f142e967b9bda0613f3cf262482f89 Mon Sep 17 00:00:00 2001 From: aap Date: Thu, 30 Apr 2020 10:18:02 +0200 Subject: improved video modes for glfw --- src/fakerw/fake.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/fakerw') diff --git a/src/fakerw/fake.cpp b/src/fakerw/fake.cpp index ccc7635f..113c4519 100644 --- a/src/fakerw/fake.cpp +++ b/src/fakerw/fake.cpp @@ -490,12 +490,11 @@ RwBool RwRenderStateSet(RwRenderState state, void *value) RwBool RwEngineInit(RwMemoryFunctions *memFuncs, RwUInt32 initFlags, RwUInt32 resArenaSize) { Engine::init(); return true; } // TODO: this is platform dependent RwBool RwEngineOpen(RwEngineOpenParams *initParams) { -#if defined RW_D3D9 || defined RWLIBS static EngineOpenParams openParams; +#ifdef RW_D3D9 openParams.window = (HWND)initParams->displayID; #else - extern EngineOpenParams openParams; - openParams.window = (GLFWwindow**)initParams->displayID; + openParams = *(EngineOpenParams*)initParams->displayID; #endif return Engine::open(&openParams); } -- cgit v1.2.3