From 009c9838df2be339aea24bf89b7f0ad3452defc3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herv=C3=A9=20Poussineau?= Date: Wed, 9 Aug 2006 12:15:18 +0000 Subject: [PATCH] Fix a bug in NtQueryInformationThread, which was leading to its unusability in user mode svn path=/trunk/; revision=23532 --- reactos/ntoskrnl/ps/query.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/reactos/ntoskrnl/ps/query.c b/reactos/ntoskrnl/ps/query.c index 522a28d20ac..dabc6b2005a 100644 --- a/reactos/ntoskrnl/ps/query.c +++ b/reactos/ntoskrnl/ps/query.c @@ -890,12 +890,13 @@ NtQueryInformationThread(IN HANDLE ThreadHandle, PAGED_CODE(); /* Verify Information Class validity */ - Status = DefaultSetInfoBufferCheck(ThreadInformationClass, - PsThreadInfoClass, - RTL_NUMBER_OF(PsThreadInfoClass), - ThreadInformation, - ThreadInformationLength, - PreviousMode); + Status = DefaultQueryInfoBufferCheck(ThreadInformationClass, + PsThreadInfoClass, + RTL_NUMBER_OF(PsThreadInfoClass), + ThreadInformation, + ThreadInformationLength, + ReturnLength, + PreviousMode); if (!NT_SUCCESS(Status)) return Status; /* Check what class this is */