From: Jérôme Gardou Date: Fri, 19 Sep 2014 18:21:06 +0000 (+0000) Subject: [WIN32K] X-Git-Tag: backups/0.3.17@66124~532 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=d07a8791277141f29bbc2dae145852e05df569ef;ds=sidebyside [WIN32K] - Allocate the the queue client event as a KERNEL_HANDLE CORE-8539 svn path=/trunk/; revision=64197 --- diff --git a/reactos/win32ss/user/ntuser/main.c b/reactos/win32ss/user/ntuser/main.c index 905fa04e503..e6df046d1ca 100644 --- a/reactos/win32ss/user/ntuser/main.c +++ b/reactos/win32ss/user/ntuser/main.c @@ -266,6 +266,7 @@ UserCreateThreadInfo(struct _ETHREAD *Thread) NTSTATUS Status = STATUS_SUCCESS; PTEB pTeb; LARGE_INTEGER LargeTickCount; + OBJECT_ATTRIBUTES EventQueueObjAttr; Process = Thread->ThreadsProcess; @@ -313,6 +314,7 @@ UserCreateThreadInfo(struct _ETHREAD *Thread) ptiCurrent->ppi->cThreads++; ptiCurrent->hEventQueueClient = NULL; + InitializeObjectAttributes(&EventQueueObjAttr, NULL, OBJ_KERNEL_HANDLE, NULL, NULL); Status = ZwCreateEvent(&ptiCurrent->hEventQueueClient, EVENT_ALL_ACCESS, NULL, SynchronizationEvent, FALSE); if (!NT_SUCCESS(Status))