From 36f75f5130359559a610e2b7b93439244e286990 Mon Sep 17 00:00:00 2001 From: kolpackov Date: Mon, 4 Feb 2002 19:06:56 +0000 Subject: ChangeLogTag: Mon Feb 4 19:58:03 2002 Boris Kolpackov --- ace/Log_Msg.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ace/Log_Msg.cpp b/ace/Log_Msg.cpp index 7429e0bc417..12edbf07535 100644 --- a/ace/Log_Msg.cpp +++ b/ace/Log_Msg.cpp @@ -1436,7 +1436,11 @@ ACE_Log_Msg::log (const ACE_TCHAR *format_str, case 'z': // ACE_OS::WChar character { - wchar_t wtchar = va_arg (argp, ACE_OS::WChar); + // On some platforms sizeof (wchar_t) can be 2 + // on the others 4 ... + wchar_t wtchar = + ACE_static_cast(wchar_t, + va_arg (argp, int)); #if defined (ACE_WIN32) # if defined (ACE_USES_WCHAR) ACE_OS::strcpy (fp, ACE_LIB_TEXT ("c")); -- cgit v1.2.1