Alexandre Julliard : ntdll: Move the PEB lock Rtl functions to env.c.
Module: wine Branch: master Commit: b563ff18cea031aa674c500b1496ee47267fbae8 URL: https://gitlab.winehq.org/wine/wine/-/commit/b563ff18cea031aa674c500b1496ee4... Author: Alexandre Julliard <julliard(a)winehq.org> Date: Fri Jun 14 11:41:49 2024 +0200 ntdll: Move the PEB lock Rtl functions to env.c. --- dlls/ntdll/env.c | 16 ++++++++++++++++ dlls/ntdll/rtl.c | 16 ---------------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/dlls/ntdll/env.c b/dlls/ntdll/env.c index 14f00ab1538..720597dcaf9 100644 --- a/dlls/ntdll/env.c +++ b/dlls/ntdll/env.c @@ -106,6 +106,22 @@ static void set_wow64_environment( WCHAR **env ) } +/****************************************************************************** + * RtlAcquirePebLock [NTDLL.@] + */ +void WINAPI RtlAcquirePebLock(void) +{ + RtlEnterCriticalSection( NtCurrentTeb()->Peb->FastPebLock ); +} + +/****************************************************************************** + * RtlReleasePebLock [NTDLL.@] + */ +void WINAPI RtlReleasePebLock(void) +{ + RtlLeaveCriticalSection( NtCurrentTeb()->Peb->FastPebLock ); +} + /****************************************************************************** * RtlCreateEnvironment [NTDLL.@] */ diff --git a/dlls/ntdll/rtl.c b/dlls/ntdll/rtl.c index 31c98424aca..047cce1e0d5 100644 --- a/dlls/ntdll/rtl.c +++ b/dlls/ntdll/rtl.c @@ -183,22 +183,6 @@ NTSTATUS WINAPI vDbgPrintExWithPrefix( LPCSTR prefix, ULONG id, ULONG level, LPC return STATUS_SUCCESS; } -/****************************************************************************** - * RtlAcquirePebLock [NTDLL.@] - */ -VOID WINAPI RtlAcquirePebLock(void) -{ - RtlEnterCriticalSection( NtCurrentTeb()->Peb->FastPebLock ); -} - -/****************************************************************************** - * RtlReleasePebLock [NTDLL.@] - */ -VOID WINAPI RtlReleasePebLock(void) -{ - RtlLeaveCriticalSection( NtCurrentTeb()->Peb->FastPebLock ); -} - /****************************************************************************** * RtlInitializeGenericTable [NTDLL.@] */
participants (1)
-
Alexandre Julliard