Comment out RtlAcquirePrivilege & RtlReleasePrivilege for the moment.
It appears we are overflowing memory and thus corrupting registry, that breaks ReactOS install.
To be investigated...

svn path=/trunk/; revision=58938
This commit is contained in:
Pierre Schweitzer 2013-05-05 09:55:32 +00:00
parent d4c38c2fe4
commit d41a8557a3

View file

@ -112,6 +112,7 @@ RtlAcquirePrivilege(IN PULONG Privilege,
IN ULONG Flags,
OUT PVOID *ReturnedState)
{
#if 0
NTSTATUS Status;
PRTL_ACQUIRE_STATE State;
ULONG ReturnLength, i, OldSize;
@ -344,6 +345,10 @@ Cleanup:
RtlFreeHeap(RtlGetProcessHeap(), 0, State);
return Status;
#else
UNIMPLEMENTED;
return STATUS_NOT_IMPLEMENTED;
#endif
}
/*
@ -353,6 +358,7 @@ VOID
NTAPI
RtlReleasePrivilege(IN PVOID ReturnedState)
{
#if 0
NTSTATUS Status;
PRTL_ACQUIRE_STATE State = (PRTL_ACQUIRE_STATE)ReturnedState;
@ -388,6 +394,9 @@ RtlReleasePrivilege(IN PVOID ReturnedState)
/* Release token and free state */
ZwClose(State->Token);
RtlFreeHeap(RtlGetProcessHeap(), 0, State);
#else
UNIMPLEMENTED;
#endif
}
/*