diff options
author | Steve Huston <shuston@riverace.com> | 2000-12-22 14:14:21 +0000 |
---|---|---|
committer | Steve Huston <shuston@riverace.com> | 2000-12-22 14:14:21 +0000 |
commit | ff5426e6454f3616cbfe63952297516391b2f773 (patch) | |
tree | 1cd367a3281af76a89f57bc02c4e28cb6ea82723 | |
parent | 7b46fc0251250994d07b00746ebc23d904cecd63 (diff) | |
download | ATCD-ff5426e6454f3616cbfe63952297516391b2f773.tar.gz |
ChangeLogTag:Fri Dec 22 09:12:37 2000 Steve Huston <shuston@riverace.com>
-rw-r--r-- | ace/OS.h | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -306,7 +306,12 @@ typedef long id_t; // Default file permissions. # if !defined (ACE_DEFAULT_FILE_PERMS) # if defined (ACE_WIN32) -# define ACE_DEFAULT_FILE_PERMS (FILE_SHARE_READ | FILE_SHARE_WRITE) +# if defined (ACE_HAS_WINNT4) && (ACE_HAS_WINNT4 == 1) +# define ACE_DEFAULT_OPEN_PERMS (FILE_SHARE_READ | FILE_SHARE_WRITE | \ + FILE_SHARE_DELETE) +# else +# define ACE_DEFAULT_FILE_PERMS (FILE_SHARE_READ | FILE_SHARE_WRITE) +# endif /* ACE_HAS_WINNT4 */ # else # define ACE_DEFAULT_FILE_PERMS 0666 # endif /* ACE_WIN32 */ |