Module: wine Branch: master Commit: 83bfa7636ee7457806b389e5626066c6ac435488 URL: http://source.winehq.org/git/wine.git/?a=commit;h=83bfa7636ee7457806b389e562...
Author: Dmitry Timoshkov dmitry@codeweavers.com Date: Wed Oct 6 19:05:01 2010 +0900
kernel32: Truncate the reported by GlobalMemoryStatus() memory limits for Win9x versions too.
---
dlls/kernel32/heap.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dlls/kernel32/heap.c b/dlls/kernel32/heap.c index e20f8fb..7be9172 100644 --- a/dlls/kernel32/heap.c +++ b/dlls/kernel32/heap.c @@ -1325,7 +1325,7 @@ VOID WINAPI GlobalMemoryStatus( LPMEMORYSTATUS lpBuffer ) osver.dwOSVersionInfoSize = sizeof(osver); GetVersionExW(&osver);
- if ( osver.dwMajorVersion >= 5 ) + if ( osver.dwMajorVersion >= 5 || osver.dwPlatformId == VER_PLATFORM_WIN32_WINDOWS ) { lpBuffer->dwTotalPhys = min( memstatus.ullTotalPhys, MAXDWORD ); lpBuffer->dwAvailPhys = min( memstatus.ullAvailPhys, MAXDWORD );