Changeset 4008 for trunk/src/kernel32/oslibdos.cpp
- Timestamp:
- Aug 14, 2000, 10:10:16 AM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/oslibdos.cpp
r3999 r4008 1 /* $Id: oslibdos.cpp,v 1.3 8 2000-08-12 07:32:19sandervl Exp $ */1 /* $Id: oslibdos.cpp,v 1.39 2000-08-14 08:10:16 sandervl Exp $ */ 2 2 /* 3 3 * Wrappers for OS/2 Dos* API … … 761 761 // FILE_FLAG_POSIX_SEMANTICS_W are not supported 762 762 763 if(fuShare == 0) 763 //TODO: FILE_SHARE_DELETE 764 if((fuShare & (FILE_SHARE_READ_W | FILE_SHARE_WRITE_W)) == 0 ) 764 765 openMode |= OPEN_SHARE_DENYREADWRITE; 765 766 else 766 if( fuShare== (FILE_SHARE_READ_W | FILE_SHARE_WRITE_W))767 if((fuShare & (FILE_SHARE_READ_W | FILE_SHARE_WRITE_W)) == (FILE_SHARE_READ_W | FILE_SHARE_WRITE_W)) 767 768 openMode |= OPEN_SHARE_DENYNONE; 768 769 else … … 799 800 while(retry < 2) 800 801 { 802 dprintf(("DosOpen %s openFlag=%x openMode=%x", lpszFile, openFlag, openMode)); 801 803 rc = DosOpen((PSZ)lpszFile, 802 804 &hFile,
Note:
See TracChangeset
for help on using the changeset viewer.