Changeset 4802


Ignore:
Timestamp:
Dec 16, 2000, 7:37:26 PM (24 years ago)
Author:
sandervl
Message:

memory map fix

File:
1 edited

Legend:

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

    r4796 r4802  
    1 /* $Id: mmap.cpp,v 1.46 2000-12-12 23:57:16 sandervl Exp $ */
     1/* $Id: mmap.cpp,v 1.47 2000-12-16 18:37:26 sandervl Exp $ */
    22
    33/*
     
    609609        break;
    610610    }
    611     if(map->getMemName() != NULL && map->getFileHandle() == -1) {
     611    if(map->getMemName() != NULL && map->getFileHandle() == -1 &&
     612       map->getProcessId() != mProcessId)
     613    {
    612614        //shared memory map, so map it into our address space
    613615        if(OSLibDosGetNamedSharedMem((LPVOID *)&viewaddr, map->getMemName()) != OSLIB_NOERROR) {
Note: See TracChangeset for help on using the changeset viewer.