diff options
Diffstat (limited to 'bridges/source/cpp_uno/gcc3_linux_x86-64/rtti.cxx')
-rw-r--r-- | bridges/source/cpp_uno/gcc3_linux_x86-64/rtti.cxx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/bridges/source/cpp_uno/gcc3_linux_x86-64/rtti.cxx b/bridges/source/cpp_uno/gcc3_linux_x86-64/rtti.cxx index c43e0f9ddf9d..ef00adb0b06a 100644 --- a/bridges/source/cpp_uno/gcc3_linux_x86-64/rtti.cxx +++ b/bridges/source/cpp_uno/gcc3_linux_x86-64/rtti.cxx @@ -73,7 +73,7 @@ std::type_info * RTTI::getRTTI(typelib_TypeDescription const & pTypeDescr) { std::type_info * rtti; - OUString const & unoName = *(OUString const *)&pTypeDescr.pTypeName; + OUString const & unoName = OUString::unacquired(&pTypeDescr.pTypeName); osl::MutexGuard guard( m_mutex ); t_rtti_map::const_iterator iFind( m_rttis.find( unoName ) ); |