Alexandre Julliard : kernel32: Fetch the system information only once the memory limits are correct.
Module: wine Branch: master Commit: 9181b7e8763e9070f6a1d636aeb882db829867d8 URL: http://source.winehq.org/git/wine.git/?a=commit;h=9181b7e8763e9070f6a1d636ae... Author: Alexandre Julliard <julliard(a)winehq.org> Date: Thu Apr 4 13:01:04 2013 +0200 kernel32: Fetch the system information only once the memory limits are correct. --- dlls/kernel32/kernel_main.c | 2 ++ dlls/kernel32/process.c | 1 - 2 files changed, 2 insertions(+), 1 deletions(-) diff --git a/dlls/kernel32/kernel_main.c b/dlls/kernel32/kernel_main.c index cf548e3..13c01ed 100644 --- a/dlls/kernel32/kernel_main.c +++ b/dlls/kernel32/kernel_main.c @@ -83,6 +83,8 @@ static BOOL process_attach( HMODULE module ) { RTL_USER_PROCESS_PARAMETERS *params = NtCurrentTeb()->Peb->ProcessParameters; + NtQuerySystemInformation( SystemBasicInformation, &system_info, sizeof(system_info), NULL ); + /* Setup registry locale information */ LOCALE_InitRegistry(); diff --git a/dlls/kernel32/process.c b/dlls/kernel32/process.c index 8fcf67b..93c0267 100644 --- a/dlls/kernel32/process.c +++ b/dlls/kernel32/process.c @@ -1147,7 +1147,6 @@ void CDECL __wine_kernel_init(void) setbuf(stderr,NULL); kernel32_handle = GetModuleHandleW(kernel32W); IsWow64Process( GetCurrentProcess(), &is_wow64 ); - NtQuerySystemInformation( SystemBasicInformation, &system_info, sizeof(system_info), NULL ); LOCALE_Init();
participants (1)
-
Alexandre Julliard