Changeset 9911 for trunk/src/kernel32/hmdisk.cpp
- Timestamp:
- Mar 6, 2003, 11:44:34 AM (22 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/hmdisk.cpp
r9824 r9911 1 /* $Id: hmdisk.cpp,v 1.6 1 2003-02-18 18:48:54sandervl Exp $ */1 /* $Id: hmdisk.cpp,v 1.62 2003-03-06 10:44:33 sandervl Exp $ */ 2 2 3 3 /* … … 1839 1839 if(map) { 1840 1840 lpRealBuf = (LPVOID)((ULONG)map->getMappingAddr() + offset); 1841 DWORD nrpages = nNumberOfBytesToRead/4096; 1842 if(offset & 0xfff) 1843 nrpages++; 1844 if(nNumberOfBytesToRead & 0xfff) 1841 DWORD nrpages = (nNumberOfBytesToRead+offset)/4096; 1842 if((nNumberOfBytesToRead+offset) & 0xfff) 1845 1843 nrpages++; 1846 1844 1847 map->commit Page(offset & ~0xfff, TRUE, nrpages);1845 map->commitRange((ULONG)lpBuffer, offset & ~0xfff, TRUE, nrpages); 1848 1846 map->Release(); 1849 1847 } … … 2105 2103 if(map) { 2106 2104 lpRealBuf = (LPVOID)((ULONG)map->getMappingAddr() + offset); 2107 DWORD nrpages = nNumberOfBytesToWrite/4096; 2108 if(offset & 0xfff) 2109 nrpages++; 2110 if(nNumberOfBytesToWrite & 0xfff) 2105 DWORD nrpages = (nNumberOfBytesToWrite+offset)/4096; 2106 if((nNumberOfBytesToWrite+offset) & 0xfff) 2111 2107 nrpages++; 2112 2108 2113 map->commit Page(offset & ~0xfff, TRUE, nrpages);2109 map->commitRange((ULONG)lpBuffer, offset & ~0xfff, TRUE, nrpages); 2114 2110 map->Release(); 2115 2111 }
Note:
See TracChangeset
for help on using the changeset viewer.