Changeset 2513 for trunk/src/kernel32
- Timestamp:
- Jan 25, 2000, 9:27:58 PM (26 years ago)
- Location:
- trunk/src/kernel32
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/initterm.cpp
r2253 r2513 1 /* $Id: initterm.cpp,v 1.3 2 1999-12-29 18:49:50sandervl Exp $ */1 /* $Id: initterm.cpp,v 1.33 2000-01-25 20:27:16 sandervl Exp $ */ 2 2 3 3 /* … … 121 121 122 122 PROFILE_LoadOdinIni(); 123 // if(RegisterLxDll(hModule, 0, 0) == FALSE)124 123 if(RegisterLxDll(hModule, 0, (PVOID)&_Resource_PEResTab) == FALSE) 125 124 return 0UL; -
trunk/src/kernel32/winimagepeldr.cpp
r2493 r2513 1 /* $Id: winimagepeldr.cpp,v 1.2 8 2000-01-21 22:38:53sandervl Exp $ */1 /* $Id: winimagepeldr.cpp,v 1.29 2000-01-25 20:27:17 sandervl Exp $ */ 2 2 3 3 /* … … 770 770 realBaseAddress = 0; 771 771 772 #if 1 773 //Allocated in peldr.dll 774 if(reservedMem && reservedMem == oh.ImageBase) { 775 realBaseAddress = oh.ImageBase; 776 return TRUE; 777 } 778 #else 772 779 if(reservedMem && reservedMem <= oh.ImageBase && 773 780 ((oh.ImageBase - reservedMem) + imageSize < PELDR_RESERVEDMEMSIZE)) 774 781 { 775 //ok, it fits perfectly 776 realBaseAddress = oh.ImageBase; 777 return TRUE; 778 } 782 //ok, it fits perfectly; free it now and allocate it below 783 DosFreeMem((PVOID)reservedMem); 784 // realBaseAddress = oh.ImageBase; 785 // return TRUE; 786 } 787 #endif 779 788 780 789 //Reserve enough space to store 4096 pointers to 1MB memory chunks
Note:
See TracChangeset
for help on using the changeset viewer.