[NTUSER] Release WinSta->spklList at IntWinStaObjectDelete (#4593)
authorKatayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>
Tue, 2 Aug 2022 01:46:37 +0000 (10:46 +0900)
committerGitHub <noreply@github.com>
Tue, 2 Aug 2022 01:46:37 +0000 (10:46 +0900)
Call UserAssignmentUnlock((PVOID*)&WinSta->spklList); in IntWinStaObjectDelete function.
CORE-11700

win32ss/user/ntuser/winsta.c

index 88266ad..4c91558 100644 (file)
@@ -128,6 +128,8 @@ IntWinStaObjectDelete(
 
     RtlDestroyAtomTable(WinSta->AtomTable);
 
 
     RtlDestroyAtomTable(WinSta->AtomTable);
 
+    UserAssignmentUnlock((PVOID*)&WinSta->spklList);
+
     return STATUS_SUCCESS;
 }
 
     return STATUS_SUCCESS;
 }