summaryrefslogtreecommitdiff
path: root/ace/SString.cpp
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-03-10 14:31:49 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-03-10 14:31:49 +0000
commitf5c2b56b6e88f466c171ccda567f178414db2b2c (patch)
tree93a0556a037934cb6ac4200777c82e2eb87ee0da /ace/SString.cpp
parent7fb2c06960e8c0adf785eb0caf1d4532d8c72a12 (diff)
downloadATCD-f5c2b56b6e88f466c171ccda567f178414db2b2c.tar.gz
(ACE_WString::set): Linux glibc 2.0 can't handle the ACE_static_cast
Diffstat (limited to 'ace/SString.cpp')
-rw-r--r--ace/SString.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/ace/SString.cpp b/ace/SString.cpp
index 535a77ee625..51028dbd615 100644
--- a/ace/SString.cpp
+++ b/ace/SString.cpp
@@ -893,7 +893,8 @@ ACE_WString::set (const ACE_USHORT16 *s)
this->set (s, len);
#else /* ! ACE_HAS_WCHAR_TYPEDEFS_CHAR */
- this->set (s, ACE_OS::strlen (ACE_static_cast (wchar_t *, s)));
+ // Note: Linux glibc 2.0 can't handle an ACE_static_cast here . . .
+ this->set (s, ACE_OS::strlen ((const wchar_t *) s));
#endif /* ! ACE_HAS_WCHAR_TYPEDEFS_CHAR */
}