summaryrefslogtreecommitdiff
path: root/sw/source/ui/utlui/initui.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sw/source/ui/utlui/initui.cxx')
-rw-r--r--sw/source/ui/utlui/initui.cxx21
1 files changed, 13 insertions, 8 deletions
diff --git a/sw/source/ui/utlui/initui.cxx b/sw/source/ui/utlui/initui.cxx
index 42ad626e3413..043b650eed63 100644
--- a/sw/source/ui/utlui/initui.cxx
+++ b/sw/source/ui/utlui/initui.cxx
@@ -75,8 +75,13 @@ void SetCurrGlosGroup(String* pStr)
std::vector<String>* pDBNameList = 0;
-std::vector<String>* pAuthFieldNameList = 0;
-std::vector<String>* pAuthFieldTypeList = 0;
+namespace
+{
+
+std::vector<OUString>* pAuthFieldNameList = 0;
+std::vector<OUString>* pAuthFieldTypeList = 0;
+
+}
// Finish UI
@@ -253,26 +258,26 @@ ImpAutoFmtNameListLoader::ImpAutoFmtNameListLoader( std::vector<String>& rLst )
FreeResource();
}
-const String& SwAuthorityFieldType::GetAuthFieldName(ToxAuthorityField eType)
+OUString SwAuthorityFieldType::GetAuthFieldName(ToxAuthorityField eType)
{
if(!pAuthFieldNameList)
{
- pAuthFieldNameList = new std::vector<String>;
+ pAuthFieldNameList = new std::vector<OUString>;
pAuthFieldNameList->reserve(AUTH_FIELD_END);
for(sal_uInt16 i = 0; i < AUTH_FIELD_END; ++i)
- pAuthFieldNameList->push_back(String(SW_RES(STR_AUTH_FIELD_START + i)));
+ pAuthFieldNameList->push_back(SW_RES(STR_AUTH_FIELD_START + i));
}
return (*pAuthFieldNameList)[static_cast< sal_uInt16 >(eType)];
}
-const String& SwAuthorityFieldType::GetAuthTypeName(ToxAuthorityType eType)
+OUString SwAuthorityFieldType::GetAuthTypeName(ToxAuthorityType eType)
{
if(!pAuthFieldTypeList)
{
- pAuthFieldTypeList = new std::vector<String>;
+ pAuthFieldTypeList = new std::vector<OUString>;
pAuthFieldTypeList->reserve(AUTH_TYPE_END);
for(sal_uInt16 i = 0; i < AUTH_TYPE_END; ++i)
- pAuthFieldTypeList->push_back(String(SW_RES(STR_AUTH_TYPE_START + i)));
+ pAuthFieldTypeList->push_back(SW_RES(STR_AUTH_TYPE_START + i));
}
return (*pAuthFieldTypeList)[static_cast< sal_uInt16 >(eType)];
}