Changeset 9971 for trunk/src/kernel32/mmapdup.cpp
- Timestamp:
- Apr 2, 2003, 1:03:33 PM (22 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/mmapdup.cpp
r9946 r9971 1 /* $Id: mmapdup.cpp,v 1. 1 2003-03-27 14:13:11sandervl Exp $ */1 /* $Id: mmapdup.cpp,v 1.2 2003-04-02 11:03:32 sandervl Exp $ */ 2 2 3 3 /* … … 48 48 // 49 49 //****************************************************************************** 50 Win32MemMapDup::Win32MemMapDup(Win32MemMap *parent, H FILE hFile, ULONG size,50 Win32MemMapDup::Win32MemMapDup(Win32MemMap *parent, HANDLE hFile, ULONG size, 51 51 ULONG fdwProtect, LPSTR lpszName) : 52 52 Win32MemMap(hFile, size, fdwProtect, lpszName) … … 221 221 BOOL Win32MemMapDup::commitPage(ULONG ulFaultAddr, ULONG offset, BOOL fWriteAccess, int nrpages) 222 222 { 223 if(mProtFlags & PAGE_WRITECOPY) 224 {//this is a COW map, call commitGuardPage 225 return commitGuardPage(ulFaultAddr, offset, fWriteAccess); 226 } 223 227 return parent->commitPage(ulFaultAddr, offset, fWriteAccess, nrpages); 224 228 } … … 226 230 // Win32MemMapDup::commitGuardPage 227 231 // 228 // Handle a guard page exception 232 // Handle a guard page exception for a copy-on-write view 229 233 // 230 234 // Parameters:
Note:
See TracChangeset
for help on using the changeset viewer.