From 60e7472b9dcaffb8ca04f9dba7ee04d7a3e7513c Mon Sep 17 00:00:00 2001 From: Tor Lillqvist Date: Wed, 28 Nov 2012 21:49:00 +0200 Subject: OUString::concat() does not modify in-place Change-Id: I298f33a23e44146d7ce5fbf72d176020804e03d6 --- scripting/source/provider/ProviderCache.cxx | 2 +- scripting/source/stringresource/stringresource.cxx | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/scripting/source/provider/ProviderCache.cxx b/scripting/source/provider/ProviderCache.cxx index 0b65ffa50171..09e760e0e9bd 100644 --- a/scripting/source/provider/ProviderCache.cxx +++ b/scripting/source/provider/ProviderCache.cxx @@ -176,7 +176,7 @@ ProviderCache::populateCache() throw ( RuntimeException ) { ::rtl::OUString temp = OUSTR( "ProviderCache::populateCache: couldn't obtain XSingleComponentFactory for " ); - temp.concat( serviceName ); + temp = temp.concat( serviceName ); throw RuntimeException( temp.concat( e.Message ), Reference< XInterface >() ); } } diff --git a/scripting/source/stringresource/stringresource.cxx b/scripting/source/stringresource/stringresource.cxx index 0086ea9d9a5e..1b30c81bacd7 100644 --- a/scripting/source/stringresource/stringresource.cxx +++ b/scripting/source/stringresource/stringresource.cxx @@ -200,7 +200,7 @@ void StringResourceImpl::removeModifyListener( const Reference< XModifyListener if( !bSuccess ) { ::rtl::OUString errorMsg("StringResourceImpl: No entry for ResourceID: "); - errorMsg.concat( ResourceID ); + errorMsg = errorMsg.concat( ResourceID ); throw ::com::sun::star::resource::MissingResourceException( errorMsg, Reference< XInterface >() ); } return aRetStr; @@ -448,7 +448,7 @@ void StringResourceImpl::implRemoveId( const ::rtl::OUString& ResourceID, Locale if( it == rHashMap.end() ) { ::rtl::OUString errorMsg("StringResourceImpl: No entries for ResourceID: "); - errorMsg.concat( ResourceID ); + errorMsg = errorMsg.concat( ResourceID ); throw ::com::sun::star::resource::MissingResourceException( errorMsg, Reference< XInterface >() ); } rHashMap.erase( it ); -- cgit