ntdll: Avoid potential infinite loop.
This commit is contained in:
parent
9988ae3524
commit
01eb926987
|
@ -174,7 +174,7 @@ NtQuerySecurityObject(
|
||||||
PISECURITY_DESCRIPTOR_RELATIVE psd = pSecurityDescriptor;
|
PISECURITY_DESCRIPTOR_RELATIVE psd = pSecurityDescriptor;
|
||||||
NTSTATUS status;
|
NTSTATUS status;
|
||||||
unsigned int buffer_size = 512;
|
unsigned int buffer_size = 512;
|
||||||
BOOLEAN need_more_memory = FALSE;
|
BOOLEAN need_more_memory;
|
||||||
|
|
||||||
TRACE("(%p,0x%08x,%p,0x%08x,%p)\n",
|
TRACE("(%p,0x%08x,%p,0x%08x,%p)\n",
|
||||||
Object, RequestedInformation, pSecurityDescriptor, Length, ResultLength);
|
Object, RequestedInformation, pSecurityDescriptor, Length, ResultLength);
|
||||||
|
@ -185,6 +185,8 @@ NtQuerySecurityObject(
|
||||||
if (!buffer)
|
if (!buffer)
|
||||||
return STATUS_NO_MEMORY;
|
return STATUS_NO_MEMORY;
|
||||||
|
|
||||||
|
need_more_memory = FALSE;
|
||||||
|
|
||||||
SERVER_START_REQ( get_security_object )
|
SERVER_START_REQ( get_security_object )
|
||||||
{
|
{
|
||||||
req->handle = Object;
|
req->handle = Object;
|
||||||
|
|
Loading…
Reference in New Issue