diff options
author | Steve Huston <shuston@riverace.com> | 2000-12-19 19:54:30 +0000 |
---|---|---|
committer | Steve Huston <shuston@riverace.com> | 2000-12-19 19:54:30 +0000 |
commit | 5ace06023aadb571880f69da2876271607c1426d (patch) | |
tree | 71cb06fee0c928cf278881b7629b50d3eb65cf7a | |
parent | 71c9fe1060d550a53dc753af09d93f40170bf254 (diff) | |
download | ATCD-5ace06023aadb571880f69da2876271607c1426d.tar.gz |
ChangeLogTag:Tue Dec 19 14:50:38 2000 Steve Huston <shuston@riverace.com>
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | ChangeLogs/ChangeLog-02a | 7 | ||||
-rw-r--r-- | ChangeLogs/ChangeLog-03a | 7 | ||||
-rw-r--r-- | ace/OS.h | 6 |
4 files changed, 23 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog index f58dd793cbf..691f42759fc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,7 +1,12 @@ +Tue Dec 19 14:50:38 2000 Steve Huston <shuston@riverace.com> + + * ace/OS.h: If on ACE_WIN32, set ACE_DEFAULT_FILE_PERMS to + (FILE_SHARE_READ | FILE_SHARE_WRITE), not 0666. + Tue Dec 19 14:40:26 2000 Steve Huston <shuston@riverace.com> * ace/Filecache.cpp: Changed definition of R_MASK and W_MASK to - 0 for ACE_WIN32 () used to be for __BORLANDC__. This is related + 0 for ACE_WIN32; used to be for __BORLANDC__. This is related to the change below because the third arg to ACE_OS::open is not ignored any longer for Win32. diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a index f58dd793cbf..691f42759fc 100644 --- a/ChangeLogs/ChangeLog-02a +++ b/ChangeLogs/ChangeLog-02a @@ -1,7 +1,12 @@ +Tue Dec 19 14:50:38 2000 Steve Huston <shuston@riverace.com> + + * ace/OS.h: If on ACE_WIN32, set ACE_DEFAULT_FILE_PERMS to + (FILE_SHARE_READ | FILE_SHARE_WRITE), not 0666. + Tue Dec 19 14:40:26 2000 Steve Huston <shuston@riverace.com> * ace/Filecache.cpp: Changed definition of R_MASK and W_MASK to - 0 for ACE_WIN32 () used to be for __BORLANDC__. This is related + 0 for ACE_WIN32; used to be for __BORLANDC__. This is related to the change below because the third arg to ACE_OS::open is not ignored any longer for Win32. diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a index f58dd793cbf..691f42759fc 100644 --- a/ChangeLogs/ChangeLog-03a +++ b/ChangeLogs/ChangeLog-03a @@ -1,7 +1,12 @@ +Tue Dec 19 14:50:38 2000 Steve Huston <shuston@riverace.com> + + * ace/OS.h: If on ACE_WIN32, set ACE_DEFAULT_FILE_PERMS to + (FILE_SHARE_READ | FILE_SHARE_WRITE), not 0666. + Tue Dec 19 14:40:26 2000 Steve Huston <shuston@riverace.com> * ace/Filecache.cpp: Changed definition of R_MASK and W_MASK to - 0 for ACE_WIN32 () used to be for __BORLANDC__. This is related + 0 for ACE_WIN32; used to be for __BORLANDC__. This is related to the change below because the third arg to ACE_OS::open is not ignored any longer for Win32. @@ -305,7 +305,11 @@ typedef long id_t; // Default file permissions. # if !defined (ACE_DEFAULT_FILE_PERMS) -# define ACE_DEFAULT_FILE_PERMS 0666 +# if defined (ACE_WIN32) +# define ACE_DEFAULT_FILE_PERMS (FILE_SHARE_READ | FILE_SHARE_WRITE) +# else +# define ACE_DEFAULT_FILE_PERMS 0666 +# endif /* ACE_WIN32 */ # endif /* ACE_DEFAULT_FILE_PERMS */ // Default directory permissions. |