summaryrefslogtreecommitdiff
path: root/ACE/ace/RW_Process_Mutex.h
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/ace/RW_Process_Mutex.h')
-rw-r--r--ACE/ace/RW_Process_Mutex.h12
1 files changed, 3 insertions, 9 deletions
diff --git a/ACE/ace/RW_Process_Mutex.h b/ACE/ace/RW_Process_Mutex.h
index 318d9752fe0..817e3f14d7e 100644
--- a/ACE/ace/RW_Process_Mutex.h
+++ b/ACE/ace/RW_Process_Mutex.h
@@ -44,17 +44,11 @@ class ACE_Export ACE_RW_Process_Mutex
public:
/// Create a cross-process readers/writer mutex, passing in the optional
/// @a name, @a flags and @a mode \sa ACE_File_Lock.
- /// If not specified, a name is generated and flags and mode are set
- /// to default platform values.
-#if defined (ACE_WIN32)
+ /// If not specified, a name is generated and flags and mode are set
+ /// to default platform values.
ACE_RW_Process_Mutex (const ACE_TCHAR *name = 0,
int flags = O_CREAT|O_RDWR,
- mode_t mode = ACE_DEFAULT_OPEN_PERMS);
-#else
- ACE_RW_Process_Mutex (const ACE_TCHAR *name = 0,
- int flags = O_CREAT|O_RDWR,
- mode_t mode = S_IRUSR | S_IWUSR );
-#endif /* ACE_WIN32 */
+ mode_t mode = ACE_DEFAULT_RW_PROCESS_MUTEX_PERMS);
~ACE_RW_Process_Mutex (void);