From 008adec92d62ce735f4d624942e4276917889175 Mon Sep 17 00:00:00 2001 From: Thomas Faber Date: Sat, 7 Feb 2015 11:11:37 +0000 Subject: [PATCH] [WIN32K] - Do not use an uninitialized variable in UserSetProcessWindowStation. Feel free to fix this properly svn path=/trunk/; revision=66188 --- reactos/win32ss/user/ntuser/winsta.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reactos/win32ss/user/ntuser/winsta.c b/reactos/win32ss/user/ntuser/winsta.c index 9bf8bdfeafb..18aebdac6c4 100644 --- a/reactos/win32ss/user/ntuser/winsta.c +++ b/reactos/win32ss/user/ntuser/winsta.c @@ -933,7 +933,7 @@ UserSetProcessWindowStation(HWINSTA hWindowStation) ppi->prpwinsta = NewWinSta; ppi->hwinsta = hWindowStation; - ppi->amwinsta = ObjectHandleInfo.GrantedAccess; + ppi->amwinsta = hWindowStation != NULL ? ObjectHandleInfo.GrantedAccess : 0; ERR("WS : Granted Access %p\n",ppi->amwinsta); if (RtlAreAllAccessesGranted(ppi->amwinsta, WINSTA_READSCREEN))