summaryrefslogtreecommitdiff
path: root/ace/Process_Mutex.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'ace/Process_Mutex.cpp')
-rw-r--r--ace/Process_Mutex.cpp17
1 files changed, 6 insertions, 11 deletions
diff --git a/ace/Process_Mutex.cpp b/ace/Process_Mutex.cpp
index 558585a8ce5..0810ec1af50 100644
--- a/ace/Process_Mutex.cpp
+++ b/ace/Process_Mutex.cpp
@@ -13,8 +13,6 @@
ACE_RCSID(ace, Process_Mutex, "$Id$")
-ACE_BEGIN_VERSIONED_NAMESPACE_DECL
-
ACE_ALLOC_HOOK_DEFINE(ACE_Process_Mutex)
void
@@ -40,7 +38,7 @@ 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 ? name : ACE_TEXT_TO_CHAR_IN (this->unique_name ()),
ACE_SV_Semaphore_Complex::ACE_CREATE,
1,
1,
@@ -48,7 +46,7 @@ ACE_Process_Mutex::ACE_Process_Mutex (const char *name, void *arg, mode_t mode)
#else
: lock_ (USYNC_PROCESS,
name ?
- ACE_TEXT_CHAR_TO_TCHAR (name) : this->unique_name (),
+ ACE_TEXT_TO_TCHAR_IN (name) : this->unique_name (),
(ACE_mutexattr_t *) arg,
mode)
#endif /* _ACE_USE_SV_SEM */
@@ -58,14 +56,13 @@ ACE_Process_Mutex::ACE_Process_Mutex (const char *name, void *arg, mode_t mode)
#endif /* !_ACE_USE_SV_SEM */
}
-#if defined (ACE_HAS_WCHAR)
ACE_Process_Mutex::ACE_Process_Mutex (const wchar_t *name,
void *arg,
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_TO_CHAR_IN (name) :
+ ACE_TEXT_TO_CHAR_IN (this->unique_name ()),
ACE_SV_Semaphore_Complex::ACE_CREATE,
1,
1,
@@ -73,7 +70,7 @@ ACE_Process_Mutex::ACE_Process_Mutex (const wchar_t *name,
#else
: lock_ (USYNC_PROCESS,
name ?
- ACE_TEXT_WCHAR_TO_TCHAR (name) : this->unique_name (),
+ ACE_TEXT_TO_TCHAR_IN (name) : this->unique_name (),
(ACE_mutexattr_t *) arg,
mode)
#endif /* _ACE_USE_SV_SEM */
@@ -82,7 +79,7 @@ ACE_Process_Mutex::ACE_Process_Mutex (const wchar_t *name,
ACE_UNUSED_ARG (arg);
#endif /* _ACE_USE_SV_SEM */
}
-#endif /* ACE_HAS_WCHAR */
+
ACE_Process_Mutex::~ACE_Process_Mutex (void)
{
}
@@ -101,5 +98,3 @@ template class ACE_Malloc_Lock_Adapter_T<ACE_Process_Mutex>;
#pragma instantiate ACE_Malloc_Lock_Adapter_T<ACE_Process_Mutex>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
-
-ACE_END_VERSIONED_NAMESPACE_DECL