summaryrefslogtreecommitdiff
path: root/ace/SString.i
diff options
context:
space:
mode:
Diffstat (limited to 'ace/SString.i')
-rw-r--r--ace/SString.i6
1 files changed, 4 insertions, 2 deletions
diff --git a/ace/SString.i b/ace/SString.i
index 0a89b4aff68..f93f6ac1660 100644
--- a/ace/SString.i
+++ b/ace/SString.i
@@ -685,8 +685,10 @@ ACE_WString::length (void) const
ACE_INLINE u_long
ACE_WString::hash (void) const
{
- return ACE::hash_pjw (ACE_reinterpret_cast (char * const, this->rep_),
- this->len_ * sizeof (ACE_WSTRING_TYPE));
+ return ACE::hash_pjw
+ (ACE_reinterpret_cast (char *, ACE_const_cast (ACE_WSTRING_TYPE *,
+ this->rep_)),
+ this->len_ * sizeof (ACE_WSTRING_TYPE));
}