summaryrefslogtreecommitdiff
path: root/ace/OS.h
diff options
context:
space:
mode:
authornanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-04-07 15:20:02 +0000
committernanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-04-07 15:20:02 +0000
commit75a838d1ae0576548995850c102e82dc88e22764 (patch)
treea4d05c18b3c23944f3d549b3c629a1c0e2e951a7 /ace/OS.h
parent7c4db38e5f89615c43e570cdd19c8b647e813e1b (diff)
downloadATCD-75a838d1ae0576548995850c102e82dc88e22764.tar.gz
Added UNICODE string conversion macros for CE.
Diffstat (limited to 'ace/OS.h')
-rw-r--r--ace/OS.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/ace/OS.h b/ace/OS.h
index 4244c746c40..521927c3277 100644
--- a/ace/OS.h
+++ b/ace/OS.h
@@ -5492,9 +5492,12 @@ ACE_Auto_Basic_Array_Ptr<char> (ACE_WString (WIDE_STRING).char_rep ()).get ()
#define ACE_TEXT_STRING ACE_WString
#if defined (ACE_HAS_MOSTLY_UNICODE_APIS)
#define ASYS_MULTIBYTE_STRING(WIDE_STRING) WIDE_STRING
+#define ASYS_ONLY_MULTIBYTE_STRING(WIDE_STRING) \
+ACE_Auto_Basic_Array_Ptr<char> (ACE_WString (WIDE_STRING).char_rep ()).get ()
#else
#define ASYS_MULTIBYTE_STRING(WIDE_STRING) \
ACE_Auto_Basic_Array_Ptr<char> (ACE_WString (WIDE_STRING).char_rep ()).get ()
+#define ASYS_ONLY_MULTIBYTE_STRING(WIDE_STRING) WIDE_STRING
#endif /* ACE_HAS_MOSTLY_UNICODE_APIS */
#else
#define ACE_WIDE_STRING(ASCII_STRING) ASCII_STRING