Ensure success

svn path=/trunk/; revision=15417
This commit is contained in:
Alex Ionescu 2005-05-20 00:17:35 +00:00
parent 04f9bb0465
commit b1274d7f85

View file

@ -104,17 +104,20 @@ CsrInsertObject(HANDLE ObjectHandle,
&ObjectAttributes, &ObjectAttributes,
&Cid); &Cid);
/* Duplicate the Handle */ if ((NT_SUCCESS(Status)))
Status = ZwDuplicateObject(NtCurrentProcess(), {
ObjectHandle, /* Duplicate the Handle */
CsrProcessHandle, Status = ZwDuplicateObject(NtCurrentProcess(),
Handle, ObjectHandle,
DesiredAccess, CsrProcessHandle,
TRUE, Handle,
0); DesiredAccess,
TRUE,
0);
/* Close our handle to CSRSS */ /* Close our handle to CSRSS */
NtClose(CsrProcessHandle); ZwClose(CsrProcessHandle);
}
return Status; return Status;
} }