From f3699c383894289007ef2dd1637834f25bfcd4bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herm=C3=A8s=20B=C3=A9lusca-Ma=C3=AFto?= Date: Sun, 22 Jul 2018 20:38:46 +0200 Subject: [PATCH] [WIN32K:NTUSER] NtUserCloseDesktop(): Use ObCloseHandle instead. --- win32ss/user/ntuser/desktop.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/win32ss/user/ntuser/desktop.c b/win32ss/user/ntuser/desktop.c index a90a27caa1c..ad070ad4f2d 100644 --- a/win32ss/user/ntuser/desktop.c +++ b/win32ss/user/ntuser/desktop.c @@ -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);