From 384affe098a91ce38623e4703f25ab139eff68de Mon Sep 17 00:00:00 2001 From: Thomas Faber Date: Mon, 24 Apr 2017 16:28:04 +0000 Subject: [PATCH] [WIN32K:ENG] - In PDEVOBJ_vRefreshModeList, restore the current mode pointer, ppdev->pdmwDev, to a valid value. CORE-13097 #resolve svn path=/trunk/; revision=74404 --- reactos/win32ss/gdi/eng/pdevobj.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/reactos/win32ss/gdi/eng/pdevobj.c b/reactos/win32ss/gdi/eng/pdevobj.c index 5847f3bd2e4..64d18320872 100644 --- a/reactos/win32ss/gdi/eng/pdevobj.c +++ b/reactos/win32ss/gdi/eng/pdevobj.c @@ -293,6 +293,8 @@ PDEVOBJ_vRefreshModeList( DPRINT1("FIXME: EngpPopulateDeviceModeList failed, we just destroyed a perfectly good mode list\n"); } + ppdev->pdmwDev = pGraphicsDevice->pDevModeList[pGraphicsDevice->iCurrentMode].pdm; + /* Unlock PDEV */ EngReleaseSemaphore(ppdev->hsemDevLock); } -- 2.17.1