Ignore:
Timestamp:
Aug 11, 2000, 8:42:55 PM (25 years ago)
Author:
sandervl
Message:

misc fixes

File:
1 edited

Legend:

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

    r3948 r3995  
    1 /* $Id: virtual.cpp,v 1.31 2000-08-04 21:12:09 sandervl Exp $ */
     1/* $Id: virtual.cpp,v 1.32 2000-08-11 18:42:55 sandervl Exp $ */
    22
    33/*
     
    219219    HANDLE hFile, hMapping = -1;
    220220
    221     hFile = CreateFileW( name, GENERIC_READ, FILE_SHARE_READ, NULL,
     221    hFile = CreateFileW( name, GENERIC_READ, FILE_SHARE_READ|FILE_SHARE_WRITE, NULL,
    222222                           OPEN_EXISTING, FILE_FLAG_RANDOM_ACCESS, 0);
    223223    if (hFile != INVALID_HANDLE_VALUE)
     
    225225        hMapping = CreateFileMappingA( hFile, NULL, PAGE_READONLY | ((fReadIntoMemory) ? SEC_COMMIT : 0), 0, 0, NULL );
    226226        CloseHandle( hFile );
    227         if (hMapping != INVALID_HANDLE_VALUE)
     227        if (hMapping)
    228228        {
    229229            *lpMapping = MapViewOfFile( hMapping, FILE_MAP_READ, 0, 0, 0 );
     
    244244    HANDLE hFile, hMapping = -1;
    245245
    246     hFile = CreateFileA(name, GENERIC_READ, FILE_SHARE_READ, NULL,
     246    hFile = CreateFileA(name, GENERIC_READ, FILE_SHARE_READ|FILE_SHARE_WRITE, NULL,
    247247                        OPEN_EXISTING, FILE_FLAG_RANDOM_ACCESS, 0);
    248248    if (hFile != INVALID_HANDLE_VALUE)
     
    250250        hMapping = CreateFileMappingA( hFile, NULL, PAGE_READONLY | ((fReadIntoMemory) ? SEC_COMMIT : 0), 0, 0, NULL );
    251251        CloseHandle( hFile );
    252         if (hMapping != INVALID_HANDLE_VALUE)
     252        if (hMapping)
    253253        {
    254254            *lpMapping = MapViewOfFile( hMapping, FILE_MAP_READ, 0, 0, 0 );
Note: See TracChangeset for help on using the changeset viewer.