diff options
Diffstat (limited to 'ace/Process_Mutex.cpp')
-rw-r--r-- | ace/Process_Mutex.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/ace/Process_Mutex.cpp b/ace/Process_Mutex.cpp index 1cf0aaa1902..7d762c9e6c4 100644 --- a/ace/Process_Mutex.cpp +++ b/ace/Process_Mutex.cpp @@ -38,7 +38,8 @@ ACE_Process_Mutex::unique_name (void) ACE_Process_Mutex::ACE_Process_Mutex (const char *name, void *arg, mode_t mode) #if defined (_ACE_USE_SV_SEM) - : lock_ (name ? name : ACE_TEXT_ALWAYS_CHAR (this->unique_name ()), + : lock_ (name ? + ACE_TEXT_CHAR_TO_TCHAR (name) : this->unique_name (), ACE_SV_Semaphore_Complex::ACE_CREATE, 1, 1, @@ -62,8 +63,7 @@ ACE_Process_Mutex::ACE_Process_Mutex (const wchar_t *name, mode_t mode) #if defined (_ACE_USE_SV_SEM) : lock_ (name ? - ACE_Wide_To_Ascii (name).char_rep () : - ACE_TEXT_ALWAYS_CHAR (this->unique_name ()), + ACE_TEXT_WCHAR_TO_TCHAR (name) : this->unique_name (), ACE_SV_Semaphore_Complex::ACE_CREATE, 1, 1, |