summaryrefslogtreecommitdiff
path: root/svl/source/misc/stringpool.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'svl/source/misc/stringpool.cxx')
-rw-r--r--svl/source/misc/stringpool.cxx10
1 files changed, 5 insertions, 5 deletions
diff --git a/svl/source/misc/stringpool.cxx b/svl/source/misc/stringpool.cxx
index 1181538e4ecf..c0030fefa2cd 100644
--- a/svl/source/misc/stringpool.cxx
+++ b/svl/source/misc/stringpool.cxx
@@ -46,20 +46,20 @@ rtl_uString* StringPool::intern( const OUString& rStr )
return pOrig;
}
-const rtl_uString* StringPool::getIdentifier( const OUString& rStr ) const
+StringPool::StrIdType StringPool::getIdentifier( const OUString& rStr ) const
{
StrHashType::iterator it = maStrPool.find(rStr);
- return (it == maStrPool.end()) ? NULL : it->pData;
+ return (it == maStrPool.end()) ? 0 : reinterpret_cast<StrIdType>(it->pData);
}
-const rtl_uString* StringPool::getIdentifierIgnoreCase( const OUString& rStr ) const
+StringPool::StrIdType StringPool::getIdentifierIgnoreCase( const OUString& rStr ) const
{
if (!mpCharClass)
- return NULL;
+ return 0;
OUString aUpper = mpCharClass->uppercase(rStr);
StrHashType::iterator it = maStrPoolUpper.find(aUpper);
- return (it == maStrPool.end()) ? NULL : it->pData;
+ return (it == maStrPool.end()) ? 0 : reinterpret_cast<StrIdType>(it->pData);
}
StringPool::InsertResultType StringPool::findOrInsert( StrHashType& rPool, const OUString& rStr ) const