summaryrefslogtreecommitdiff
path: root/ACE/ace/Default_Constants.h
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2009-11-02 14:45:59 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2009-11-02 14:45:59 +0000
commit2708814e155379a3a82b172e6dae889501ae9c04 (patch)
treeb37b33d77ce31260fab74362b95fb40f03c2c8f4 /ACE/ace/Default_Constants.h
parentf54a90d45b3c73557614b857c9acb84624c6e93b (diff)
downloadATCD-2708814e155379a3a82b172e6dae889501ae9c04.tar.gz
Mon Nov 2 13:45:05 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/RW_Process_Mutex.h: * ace/Default_Constants.h: Added ACE_DEFAULT_RW_PROCESS_MUTEX_PERMS with which the end user can override the default permissions * ace/Addr.inl: * ace/MMAP_Memory_Pool.cpp: Doxygen changes
Diffstat (limited to 'ACE/ace/Default_Constants.h')
-rw-r--r--ACE/ace/Default_Constants.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/ACE/ace/Default_Constants.h b/ACE/ace/Default_Constants.h
index f5f061661c7..e0edf320f8a 100644
--- a/ACE/ace/Default_Constants.h
+++ b/ACE/ace/Default_Constants.h
@@ -579,6 +579,14 @@
#define ACE_DEFAULT_LOCALNAME ACE_TEXT (ACE_DEFAULT_LOCALNAME_A)
#define ACE_DEFAULT_GLOBALNAME ACE_TEXT (ACE_DEFAULT_GLOBALNAME_A)
+#if !defined (ACE_DEFAULT_RW_PROCESS_MUTEX_PERMS)
+# if defined (ACE_WIN32)
+# define ACE_DEFAULT_RW_PROCESS_MUTEX_PERMS ACE_DEFAULT_OPEN_PERMS
+# else
+# define ACE_DEFAULT_RW_PROCESS_MUTEX_PERMS S_IRUSR | S_IWUSR
+# endif /* ACE_WIN32 */
+#endif /* ACE_DEFAULT_RW_PROCESS_MUTEX_PERMS */
+
# if defined (ACE_WIN32)
// The "null" device on Win32.
# define ACE_DEV_NULL "nul"