[WIN32K:NTUSER] NtUserCloseDesktop(): Use ObCloseHandle instead.
authorHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Sun, 22 Jul 2018 18:38:46 +0000 (20:38 +0200)
committerHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Sun, 19 Aug 2018 20:18:39 +0000 (22:18 +0200)
win32ss/user/ntuser/desktop.c

index a90a27c..ad070ad 100644 (file)
@@ -2656,7 +2656,7 @@ NtUserCloseDesktop(HDESK hDesktop)
 
     ObDereferenceObject(pdesk);
 
-    Status = ZwClose(hDesktop);
+    Status = ObCloseHandle(hDesktop, UserMode);
     if (!NT_SUCCESS(Status))
     {
         ERR("Failed to close desktop handle 0x%p\n", hDesktop);