summaryrefslogtreecommitdiff
path: root/svtools
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2012-05-24 07:36:47 +0100
committerCaolán McNamara <caolanm@redhat.com>2012-05-24 09:47:40 +0100
commita16b4676a53fdc94c63821cf14e7f24e0fe20959 (patch)
tree1c714bb3bac432f16b85f7427fab438fc9144493 /svtools
parent2862d842b3ca24cbf8c882fb59b30edc330c5fde (diff)
convert ResStringArray to rtl::OUString
Change-Id: I51b86a10caa5da6e12583c2b22404b0d9282b13d
Diffstat (limited to 'svtools')
-rw-r--r--svtools/inc/svtools/langtab.hxx2
-rw-r--r--svtools/source/misc/langtab.cxx7
2 files changed, 4 insertions, 5 deletions
diff --git a/svtools/inc/svtools/langtab.hxx b/svtools/inc/svtools/langtab.hxx
index 578532271277..0d1ab3aeedb1 100644
--- a/svtools/inc/svtools/langtab.hxx
+++ b/svtools/inc/svtools/langtab.hxx
@@ -49,7 +49,7 @@ public:
Tools->Options->LanguageSettings->UserInterface listbox.
If FALSE, do replace.
*/
- const String& GetString( const LanguageType eType, bool bUserInterfaceSelection = false ) const;
+ const rtl::OUString GetString( const LanguageType eType, bool bUserInterfaceSelection = false ) const;
LanguageType GetType( const String& rStr ) const;
sal_uInt32 GetEntryCount() const;
diff --git a/svtools/source/misc/langtab.cxx b/svtools/source/misc/langtab.cxx
index 64af70ef4730..9168dafa5145 100644
--- a/svtools/source/misc/langtab.cxx
+++ b/svtools/source/misc/langtab.cxx
@@ -135,7 +135,7 @@ SvtLanguageTable::~SvtLanguageTable()
//------------------------------------------------------------------------
-const String& SvtLanguageTable::GetString( const LanguageType eType, bool bUserInterfaceSelection ) const
+const rtl::OUString SvtLanguageTable::GetString( const LanguageType eType, bool bUserInterfaceSelection ) const
{
LanguageType eLang = MsLangId::getReplacementForObsoleteLanguage( eType, bUserInterfaceSelection);
sal_uInt32 nPos = FindIndex( eLang );
@@ -154,8 +154,7 @@ const String& SvtLanguageTable::GetString( const LanguageType eType, bool bUserI
if ( RESARRAY_INDEX_NOTFOUND != nPos && nPos < Count() )
return ResStringArray::GetString( nPos );
}
- static String aEmptyStr;
- return aEmptyStr;
+ return rtl::OUString();
}
String SvtLanguageTable::GetLanguageString( const LanguageType eType )
@@ -173,7 +172,7 @@ LanguageType SvtLanguageTable::GetType( const String& rStr ) const
for ( sal_uInt32 i = 0; i < nCount; ++i )
{
- if ( rStr == ResStringArray::GetString( i ) )
+ if (ResStringArray::GetString( i ).equals(rStr))
{
eType = LanguageType( GetValue( i ) );
break;