From d41a8557a345128398f825c58b82b941779f81d5 Mon Sep 17 00:00:00 2001 From: Pierre Schweitzer Date: Sun, 5 May 2013 09:55:32 +0000 Subject: [PATCH] [RTL] 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 --- reactos/lib/rtl/priv.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/reactos/lib/rtl/priv.c b/reactos/lib/rtl/priv.c index 171e3ef5538..8ca5a1d28f7 100644 --- a/reactos/lib/rtl/priv.c +++ b/reactos/lib/rtl/priv.c @@ -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 } /*