wine/dlls/ntdll virtual.c
Alexandre Julliard
julliard at wine.codeweavers.com
Thu Dec 1 11:52:12 CST 2005
ChangeSet ID: 21605
CVSROOT: /opt/cvs-commit
Module name: wine
Changes by: julliard at winehq.org 2005/12/01 11:52:12
Modified files:
dlls/ntdll : virtual.c
Log message:
Ignore the large address space flag when version is win9x.
Patch: http://cvs.winehq.org/patch.py?id=21605
Old revision New revision Changes Path
1.73 1.74 +3 -0 wine/dlls/ntdll/virtual.c
Index: wine/dlls/ntdll/virtual.c
diff -u -p wine/dlls/ntdll/virtual.c:1.73 wine/dlls/ntdll/virtual.c:1.74
--- wine/dlls/ntdll/virtual.c:1.73 1 Dec 2005 17:52:12 -0000
+++ wine/dlls/ntdll/virtual.c 1 Dec 2005 17:52:12 -0000
@@ -1226,6 +1226,9 @@ BOOL VIRTUAL_HasMapping( LPCVOID addr )
void VIRTUAL_UseLargeAddressSpace(void)
{
if (user_space_limit >= ADDRESS_SPACE_LIMIT) return;
+ /* no large address space on win9x */
+ if (NtCurrentTeb()->Peb->OSPlatformId != VER_PLATFORM_WIN32_NT) return;
+
RtlEnterCriticalSection( &csVirtual );
remove_reserved_area( user_space_limit, (char *)ADDRESS_SPACE_LIMIT - (char *)user_space_limit );
user_space_limit = ADDRESS_SPACE_LIMIT;
More information about the wine-cvs
mailing list