Ignore:
Timestamp:
Dec 6, 1999, 10:31:43 PM (26 years ago)
Author:
sandervl
Message:

Memory map fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kernel32/mmap.cpp

    r1811 r2001  
    1 /* $Id: mmap.cpp,v 1.23 1999-11-22 20:35:50 sandervl Exp $ */
     1/* $Id: mmap.cpp,v 1.24 1999-12-06 21:31:43 sandervl Exp $ */
    22
    33/*
     
    512512        mfAccess   = MEMMAP_ACCESS_READ;
    513513        break;
     514  case FILE_MAP_ALL_ACCESS:
    514515  case FILE_MAP_WRITE:
    515516  case FILE_MAP_COPY:
    516517        accessAttr = (PAG_READ|PAG_WRITE);
    517         mfAccess   = MEMMAP_ACCESS_WRITE;
     518        mfAccess   = MEMMAP_ACCESS_READ | MEMMAP_ACCESS_WRITE;
    518519        break;
    519520  }
     
    569570  dprintf(("Win32MemMapView dtor: deleting view %x %x", mOffset, mSize));
    570571
    571   if(mfAccess != MEMMAP_ACCESS_READ)
     572  if(mfAccess & MEMMAP_ACCESS_WRITE)
    572573        mParentMap->flushView(mOffset, mSize);
    573574
Note: See TracChangeset for help on using the changeset viewer.