Changeset 3949 for trunk/changelog


Ignore:
Timestamp:
Aug 4, 2000, 11:17:11 PM (25 years ago)
Author:
sandervl
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/changelog

    r3911 r3949  
    1  /* $Id: changelog,v 1.1048 2000-08-01 23:17:28 sandervl Exp $ */
     1 /* $Id: changelog,v 1.1049 2000-08-04 21:17:11 sandervl Exp $ */
     2
     3 2000-08-04: Sander van Leeuwen <sandervl@xs4all.nl>
     4    - KERNEL32: Temporary workaround for differences in share mode between
     5                OS/2 & NT (for opening the same file multiple times):
     6                NT: CreateFile with FILE_SHARE_READ
     7                    CreateFile with FILE_SHARE_READ | FILE_SHARE_WRITE
     8                    -> 2nd CreateFile overrides share flags of first one
     9                    -> CreateFile with GENERIC_WRITE is now allowed
     10                OS2: DosOpen with OPEN_SHARE_DENYWRITE
     11                     DosOpen with OPEN_SHARE_DENYNONE
     12                     -> sharing violation; can't change share flags while
     13                        handle returned by 1st DosOpen isn't closed
     14                --> 'Solution': always open files in FILE_SHARE_DENYNONE mode
     15                (several installation programs depend on this behaviour)
    216
    317 2000-08-01: Sander van Leeuwen <sandervl@xs4all.nl>
Note: See TracChangeset for help on using the changeset viewer.