Fix compiling. Thanks to filip.

svn path=/trunk/; revision=20286
This commit is contained in:
James Tabor 2005-12-21 18:03:28 +00:00
parent 09a48bfbbf
commit 2da4a5f455

View file

@ -425,8 +425,8 @@ RtlGetGroupSecurityDescriptor(PISECURITY_DESCRIPTOR SecurityDescriptor,
* @implemented
*/
NTSTATUS NTAPI
RtlMakeSelfRelativeSD(PISECURITY_DESCRIPTOR AbsSD,
PISECURITY_DESCRIPTOR_RELATIVE RelSD,
RtlMakeSelfRelativeSD(PSECURITY_DESCRIPTOR _AbsSD,
PSECURITY_DESCRIPTOR _RelSD,
PULONG BufferLength)
{
PSID Owner;
@ -439,6 +439,8 @@ RtlMakeSelfRelativeSD(PISECURITY_DESCRIPTOR AbsSD,
ULONG DaclLength;
ULONG TotalLength;
ULONG_PTR Current;
PISECURITY_DESCRIPTOR AbsSD = (PISECURITY_DESCRIPTOR)_AbsSD;
PISECURITY_DESCRIPTOR_RELATIVE RelSD = (PISECURITY_DESCRIPTOR_RELATIVE)_RelSD;
PAGED_CODE_RTL();
@ -522,7 +524,7 @@ RtlAbsoluteToSelfRelativeSD(PISECURITY_DESCRIPTOR AbsSD,
return STATUS_BAD_DESCRIPTOR_FORMAT;
}
return RtlMakeSelfRelativeSD(AbsSD, (PISECURITY_DESCRIPTOR_RELATIVE)RelSD, BufferLength);
return RtlMakeSelfRelativeSD(AbsSD, (PSECURITY_DESCRIPTOR)RelSD, BufferLength);
}