summaryrefslogtreecommitdiff
path: root/ace/Default_Constants.h
diff options
context:
space:
mode:
Diffstat (limited to 'ace/Default_Constants.h')
-rw-r--r--ace/Default_Constants.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/ace/Default_Constants.h b/ace/Default_Constants.h
index f5f061661c7..afa365a41f2 100644
--- a/ace/Default_Constants.h
+++ b/ace/Default_Constants.h
@@ -579,6 +579,18 @@
#define ACE_DEFAULT_LOCALNAME ACE_TEXT (ACE_DEFAULT_LOCALNAME_A)
#define ACE_DEFAULT_GLOBALNAME ACE_TEXT (ACE_DEFAULT_GLOBALNAME_A)
+#if !defined (ACE_DEFAULT_OPEN_PERMS)
+# define ACE_DEFAULT_OPEN_PERMS ACE_DEFAULT_FILE_PERMS
+#endif /* ACE_DEFAULT_OPEN_PERMS */
+
+#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"