Module: wine Branch: master Commit: 9181b7e8763e9070f6a1d636aeb882db829867d8 URL: http://source.winehq.org/git/wine.git/?a=commit;h=9181b7e8763e9070f6a1d636ae...
Author: Alexandre Julliard julliard@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();