diff options
author | Noel Grandin <noel@peralex.com> | 2021-06-15 09:02:59 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2021-06-15 10:21:58 +0200 |
commit | 2bccb7e67b637c6312a0df610f870c8621eb296f (patch) | |
tree | 3e74571e899f4f2a3374ff64ade4c1ba804efc08 | |
parent | 86dc8e1f6273354eaf663299a028d896ad88cc9b (diff) |
remove some unnecessary LanguageType copies
Change-Id: Iec4374627c931ccecf05a712682ed18ef90bf359
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117208
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
-rw-r--r-- | framework/source/uiconfiguration/uicategorydescription.cxx | 8 | ||||
-rw-r--r-- | framework/source/uielement/uicommanddescription.cxx | 26 | ||||
-rw-r--r-- | sfx2/source/appl/sfxhelp.cxx | 4 | ||||
-rw-r--r-- | sw/source/core/doc/DocumentStylePoolManager.cxx | 96 | ||||
-rw-r--r-- | sw/source/core/doc/SwStyleNameMapper.cxx | 8 |
5 files changed, 71 insertions, 71 deletions
diff --git a/framework/source/uiconfiguration/uicategorydescription.cxx b/framework/source/uiconfiguration/uicategorydescription.cxx index 218032c5238e..1e747fa13255 100644 --- a/framework/source/uiconfiguration/uicategorydescription.cxx +++ b/framework/source/uiconfiguration/uicategorydescription.cxx @@ -365,18 +365,18 @@ public: UICategoryDescription::UICategoryDescription( const Reference< XComponentContext >& rxContext ) : UICommandDescription(rxContext,true) { - LanguageTag aCurrentLanguage = SvtSysLocale().GetUILanguageTag(); + const LanguageTag& rCurrentLanguage = SvtSysLocale().GetUILanguageTag(); Reference< XNameAccess > xEmpty; OUString aGenericCategories( "GenericCategories" ); - m_xGenericUICommands[aCurrentLanguage] = new ConfigurationAccess_UICategory( aGenericCategories, xEmpty, rxContext ); + m_xGenericUICommands[rCurrentLanguage] = new ConfigurationAccess_UICategory( aGenericCategories, xEmpty, rxContext ); // insert generic categories mappings m_aModuleToCommandFileMap.emplace( OUString("generic"), aGenericCategories ); - auto& rMap = m_aUICommandsHashMap[aCurrentLanguage]; + auto& rMap = m_aUICommandsHashMap[rCurrentLanguage]; UICommandsHashMap::iterator pCatIter = rMap.find( aGenericCategories ); if ( pCatIter != rMap.end() ) - pCatIter->second = m_xGenericUICommands[aCurrentLanguage]; + pCatIter->second = m_xGenericUICommands[rCurrentLanguage]; impl_fillElements("ooSetupFactoryCmdCategoryConfigRef"); } diff --git a/framework/source/uielement/uicommanddescription.cxx b/framework/source/uielement/uicommanddescription.cxx index 4d9fccf5af41..ca9d929435f8 100644 --- a/framework/source/uielement/uicommanddescription.cxx +++ b/framework/source/uielement/uicommanddescription.cxx @@ -574,17 +574,17 @@ UICommandDescription::UICommandDescription(const Reference< XComponentContext >& , m_aPrivateResourceURL(PRIVATE_RESOURCE_URL) , m_xContext(rxContext) { - LanguageTag aCurrentLanguage = SvtSysLocale().GetUILanguageTag(); + const LanguageTag& rCurrentLanguage = SvtSysLocale().GetUILanguageTag(); - ensureGenericUICommandsForLanguage(aCurrentLanguage); + ensureGenericUICommandsForLanguage(rCurrentLanguage); impl_fillElements("ooSetupFactoryCommandConfigRef"); // insert generic commands - auto& rMap = m_aUICommandsHashMap[aCurrentLanguage]; + auto& rMap = m_aUICommandsHashMap[rCurrentLanguage]; UICommandsHashMap::iterator pIter = rMap.find( "GenericCommands" ); if ( pIter != rMap.end() ) - pIter->second = m_xGenericUICommands[aCurrentLanguage]; + pIter->second = m_xGenericUICommands[rCurrentLanguage]; } UICommandDescription::UICommandDescription(const Reference< XComponentContext >& rxContext, bool) @@ -624,8 +624,8 @@ void UICommandDescription::impl_fillElements(const char* _pName) m_aModuleToCommandFileMap.emplace( aModuleIdentifier, aCommandStr ); // Create second mapping Command File ==> commands instance - LanguageTag aCurrentLanguage = SvtSysLocale().GetUILanguageTag(); - auto& rMap = m_aUICommandsHashMap[aCurrentLanguage]; + const LanguageTag& rCurrentLanguage = SvtSysLocale().GetUILanguageTag(); + auto& rMap = m_aUICommandsHashMap[rCurrentLanguage]; UICommandsHashMap::iterator pIter = rMap.find( aCommandStr ); if ( pIter == rMap.end() ) rMap.emplace( aCommandStr, Reference< XNameAccess >() ); @@ -635,7 +635,7 @@ void UICommandDescription::impl_fillElements(const char* _pName) Any SAL_CALL UICommandDescription::getByName( const OUString& aName ) { - LanguageTag aCurrentLanguage = SvtSysLocale().GetUILanguageTag(); + const LanguageTag& rCurrentLanguage = SvtSysLocale().GetUILanguageTag(); Any a; osl::MutexGuard g(rBHelper.rMutex); @@ -644,11 +644,11 @@ Any SAL_CALL UICommandDescription::getByName( const OUString& aName ) if ( pM2CIter != m_aModuleToCommandFileMap.end() ) { OUString aCommandFile( pM2CIter->second ); - auto pMapIter = m_aUICommandsHashMap.find( aCurrentLanguage ); + auto pMapIter = m_aUICommandsHashMap.find( rCurrentLanguage ); if ( pMapIter == m_aUICommandsHashMap.end() ) impl_fillElements("ooSetupFactoryCommandConfigRef"); - auto& rMap = m_aUICommandsHashMap[aCurrentLanguage]; + auto& rMap = m_aUICommandsHashMap[rCurrentLanguage]; UICommandsHashMap::iterator pIter = rMap.find( aCommandFile ); if ( pIter != rMap.end() ) { @@ -656,10 +656,10 @@ Any SAL_CALL UICommandDescription::getByName( const OUString& aName ) a <<= pIter->second; else { - ensureGenericUICommandsForLanguage(aCurrentLanguage); + ensureGenericUICommandsForLanguage(rCurrentLanguage); Reference< XNameAccess > xUICommands = new ConfigurationAccess_UICommand( aCommandFile, - m_xGenericUICommands[aCurrentLanguage], + m_xGenericUICommands[rCurrentLanguage], m_xContext ); pIter->second = xUICommands; a <<= xUICommands; @@ -668,10 +668,10 @@ Any SAL_CALL UICommandDescription::getByName( const OUString& aName ) } else if ( !m_aPrivateResourceURL.isEmpty() && aName.startsWith( m_aPrivateResourceURL ) ) { - ensureGenericUICommandsForLanguage(aCurrentLanguage); + ensureGenericUICommandsForLanguage(rCurrentLanguage); // special keys to retrieve information about a set of commands - return m_xGenericUICommands[aCurrentLanguage]->getByName( aName ); + return m_xGenericUICommands[rCurrentLanguage]->getByName( aName ); } else { diff --git a/sfx2/source/appl/sfxhelp.cxx b/sfx2/source/appl/sfxhelp.cxx index eee01d48f056..2a1d4f6e8072 100644 --- a/sfx2/source/appl/sfxhelp.cxx +++ b/sfx2/source/appl/sfxhelp.cxx @@ -1020,8 +1020,8 @@ public: : MessageDialogController(pParent, "sfx/ui/helpmanual.ui", "onlinehelpmanual", "hidedialog") , m_xHideOfflineHelpCB(m_xBuilder->weld_check_button("hidedialog")) { - LanguageTag aLangTag = Application::GetSettings().GetUILanguageTag(); - OUString sLocaleString = SvtLanguageTable::GetLanguageString(aLangTag.getLanguageType()); + LanguageType aLangType = Application::GetSettings().GetUILanguageTag().getLanguageType(); + OUString sLocaleString = SvtLanguageTable::GetLanguageString(aLangType); OUString sPrimText = get_primary_text(); set_primary_text(sPrimText.replaceAll("$UILOCALE", sLocaleString)); } diff --git a/sw/source/core/doc/DocumentStylePoolManager.cxx b/sw/source/core/doc/DocumentStylePoolManager.cxx index ff0657aaff48..9b538d1783b8 100644 --- a/sw/source/core/doc/DocumentStylePoolManager.cxx +++ b/sw/source/core/doc/DocumentStylePoolManager.cxx @@ -2582,171 +2582,171 @@ lcl_NewUINameArray(const char** pIds, const size_t nLen, const size_t nSvxIds = const std::vector<OUString>& SwStyleNameMapper::GetTextUINameArray() { - LanguageTag aCurrentLanguage = SvtSysLocale().GetUILanguageTag(); + const LanguageTag& rCurrentLanguage = SvtSysLocale().GetUILanguageTag(); static std::map<LanguageTag, std::vector<OUString>> s_aTextUINameArray; - auto aFound = s_aTextUINameArray.find(aCurrentLanguage); + auto aFound = s_aTextUINameArray.find(rCurrentLanguage); if (aFound == s_aTextUINameArray.end()) { - s_aTextUINameArray[aCurrentLanguage] = + s_aTextUINameArray[rCurrentLanguage] = lcl_NewUINameArray(STR_POOLCOLL_TEXT_ARY, SAL_N_ELEMENTS(STR_POOLCOLL_TEXT_ARY)); } - return s_aTextUINameArray[aCurrentLanguage]; + return s_aTextUINameArray[rCurrentLanguage]; } const std::vector<OUString>& SwStyleNameMapper::GetListsUINameArray() { - LanguageTag aCurrentLanguage = SvtSysLocale().GetUILanguageTag(); + const LanguageTag& rCurrentLanguage = SvtSysLocale().GetUILanguageTag(); static std::map<LanguageTag, std::vector<OUString>> s_aListsUINameArray; - auto aFound = s_aListsUINameArray.find(aCurrentLanguage); + auto aFound = s_aListsUINameArray.find(rCurrentLanguage); if (aFound == s_aListsUINameArray.end()) { - s_aListsUINameArray[aCurrentLanguage] = + s_aListsUINameArray[rCurrentLanguage] = lcl_NewUINameArray(STR_POOLCOLL_LISTS_ARY, SAL_N_ELEMENTS(STR_POOLCOLL_LISTS_ARY)); } - return s_aListsUINameArray[aCurrentLanguage]; + return s_aListsUINameArray[rCurrentLanguage]; } const std::vector<OUString>& SwStyleNameMapper::GetExtraUINameArray() { - LanguageTag aCurrentLanguage = SvtSysLocale().GetUILanguageTag(); + const LanguageTag& rCurrentLanguage = SvtSysLocale().GetUILanguageTag(); static std::map<LanguageTag, std::vector<OUString>> s_aExtraUINameArray; - auto aFound = s_aExtraUINameArray.find(aCurrentLanguage); + auto aFound = s_aExtraUINameArray.find(rCurrentLanguage); if (aFound == s_aExtraUINameArray.end()) { - s_aExtraUINameArray[aCurrentLanguage] = + s_aExtraUINameArray[rCurrentLanguage] = lcl_NewUINameArray(STR_POOLCOLL_EXTRA_ARY, SAL_N_ELEMENTS(STR_POOLCOLL_EXTRA_ARY)); } - return s_aExtraUINameArray[aCurrentLanguage]; + return s_aExtraUINameArray[rCurrentLanguage]; } const std::vector<OUString>& SwStyleNameMapper::GetRegisterUINameArray() { - LanguageTag aCurrentLanguage = SvtSysLocale().GetUILanguageTag(); + const LanguageTag& rCurrentLanguage = SvtSysLocale().GetUILanguageTag(); static std::map<LanguageTag, std::vector<OUString>> s_aRegisterUINameArray; - auto aFound = s_aRegisterUINameArray.find(aCurrentLanguage); + auto aFound = s_aRegisterUINameArray.find(rCurrentLanguage); if (aFound == s_aRegisterUINameArray.end()) { - s_aRegisterUINameArray[aCurrentLanguage] = + s_aRegisterUINameArray[rCurrentLanguage] = lcl_NewUINameArray(STR_POOLCOLL_REGISTER_ARY, SAL_N_ELEMENTS(STR_POOLCOLL_REGISTER_ARY)); } - return s_aRegisterUINameArray[aCurrentLanguage]; + return s_aRegisterUINameArray[rCurrentLanguage]; } const std::vector<OUString>& SwStyleNameMapper::GetDocUINameArray() { - LanguageTag aCurrentLanguage = SvtSysLocale().GetUILanguageTag(); + const LanguageTag& rCurrentLanguage = SvtSysLocale().GetUILanguageTag(); static std::map<LanguageTag, std::vector<OUString>> s_aDocUINameArray; - auto aFound = s_aDocUINameArray.find(aCurrentLanguage); + auto aFound = s_aDocUINameArray.find(rCurrentLanguage); if (aFound == s_aDocUINameArray.end()) - s_aDocUINameArray[aCurrentLanguage] = + s_aDocUINameArray[rCurrentLanguage] = lcl_NewUINameArray(STR_POOLCOLL_DOC_ARY, SAL_N_ELEMENTS(STR_POOLCOLL_DOC_ARY)); - return s_aDocUINameArray[aCurrentLanguage]; + return s_aDocUINameArray[rCurrentLanguage]; } const std::vector<OUString>& SwStyleNameMapper::GetHTMLUINameArray() { - LanguageTag aCurrentLanguage = SvtSysLocale().GetUILanguageTag(); + const LanguageTag& rCurrentLanguage = SvtSysLocale().GetUILanguageTag(); static std::map<LanguageTag, std::vector<OUString>> s_aHTMLUINameArray; - auto aFound = s_aHTMLUINameArray.find(aCurrentLanguage); + auto aFound = s_aHTMLUINameArray.find(rCurrentLanguage); if (aFound == s_aHTMLUINameArray.end()) { - s_aHTMLUINameArray[aCurrentLanguage] = + s_aHTMLUINameArray[rCurrentLanguage] = lcl_NewUINameArray(STR_POOLCOLL_HTML_ARY, SAL_N_ELEMENTS(STR_POOLCOLL_HTML_ARY)); } - return s_aHTMLUINameArray[aCurrentLanguage]; + return s_aHTMLUINameArray[rCurrentLanguage]; } const std::vector<OUString>& SwStyleNameMapper::GetFrameFormatUINameArray() { - LanguageTag aCurrentLanguage = SvtSysLocale().GetUILanguageTag(); + const LanguageTag& rCurrentLanguage = SvtSysLocale().GetUILanguageTag(); static std::map<LanguageTag, std::vector<OUString>> s_aFrameFormatUINameArray; - auto aFound = s_aFrameFormatUINameArray.find(aCurrentLanguage); + auto aFound = s_aFrameFormatUINameArray.find(rCurrentLanguage); if (aFound == s_aFrameFormatUINameArray.end()) { - s_aFrameFormatUINameArray[aCurrentLanguage] = + s_aFrameFormatUINameArray[rCurrentLanguage] = lcl_NewUINameArray(STR_POOLFRM_ARY, SAL_N_ELEMENTS(STR_POOLFRM_ARY)); } - return s_aFrameFormatUINameArray[aCurrentLanguage]; + return s_aFrameFormatUINameArray[rCurrentLanguage]; } const std::vector<OUString>& SwStyleNameMapper::GetChrFormatUINameArray() { - LanguageTag aCurrentLanguage = SvtSysLocale().GetUILanguageTag(); + const LanguageTag& rCurrentLanguage = SvtSysLocale().GetUILanguageTag(); static std::map<LanguageTag, std::vector<OUString>> s_aChrFormatUINameArray; - auto aFound = s_aChrFormatUINameArray.find(aCurrentLanguage); + auto aFound = s_aChrFormatUINameArray.find(rCurrentLanguage); if (aFound == s_aChrFormatUINameArray.end()) { - s_aChrFormatUINameArray[aCurrentLanguage] = + s_aChrFormatUINameArray[rCurrentLanguage] = lcl_NewUINameArray(STR_POOLCHR_ARY, SAL_N_ELEMENTS(STR_POOLCHR_ARY)); } - return s_aChrFormatUINameArray[aCurrentLanguage]; + return s_aChrFormatUINameArray[rCurrentLanguage]; } const std::vector<OUString>& SwStyleNameMapper::GetHTMLChrFormatUINameArray() { - LanguageTag aCurrentLanguage = SvtSysLocale().GetUILanguageTag(); + const LanguageTag& rCurrentLanguage = SvtSysLocale().GetUILanguageTag(); static std::map<LanguageTag, std::vector<OUString>> s_aHTMLChrFormatUINameArray; - auto aFound = s_aHTMLChrFormatUINameArray.find(aCurrentLanguage); + auto aFound = s_aHTMLChrFormatUINameArray.find(rCurrentLanguage); if (aFound == s_aHTMLChrFormatUINameArray.end()) { - s_aHTMLChrFormatUINameArray[aCurrentLanguage] = + s_aHTMLChrFormatUINameArray[rCurrentLanguage] = lcl_NewUINameArray(STR_POOLCHR_HTML_ARY, SAL_N_ELEMENTS(STR_POOLCHR_HTML_ARY)); } - return s_aHTMLChrFormatUINameArray[aCurrentLanguage]; + return s_aHTMLChrFormatUINameArray[rCurrentLanguage]; } const std::vector<OUString>& SwStyleNameMapper::GetPageDescUINameArray() { - LanguageTag aCurrentLanguage = SvtSysLocale().GetUILanguageTag(); + const LanguageTag& rCurrentLanguage = SvtSysLocale().GetUILanguageTag(); static std::map<LanguageTag, std::vector<OUString>> s_aPageDescUINameArray; - auto aFound = s_aPageDescUINameArray.find(aCurrentLanguage); + auto aFound = s_aPageDescUINameArray.find(rCurrentLanguage); if (aFound == s_aPageDescUINameArray.end()) { - s_aPageDescUINameArray[aCurrentLanguage] = + s_aPageDescUINameArray[rCurrentLanguage] = lcl_NewUINameArray(STR_POOLPAGE_ARY, SAL_N_ELEMENTS(STR_POOLPAGE_ARY)); } - return s_aPageDescUINameArray[aCurrentLanguage]; + return s_aPageDescUINameArray[rCurrentLanguage]; } const std::vector<OUString>& SwStyleNameMapper::GetNumRuleUINameArray() { - LanguageTag aCurrentLanguage = SvtSysLocale().GetUILanguageTag(); + const LanguageTag& rCurrentLanguage = SvtSysLocale().GetUILanguageTag(); static std::map<LanguageTag, std::vector<OUString>> s_aNumRuleUINameArray; - auto aFound = s_aNumRuleUINameArray.find(aCurrentLanguage); + auto aFound = s_aNumRuleUINameArray.find(rCurrentLanguage); if (aFound == s_aNumRuleUINameArray.end()) { - s_aNumRuleUINameArray[aCurrentLanguage] = + s_aNumRuleUINameArray[rCurrentLanguage] = lcl_NewUINameArray(STR_POOLNUMRULE_NUM_ARY, SAL_N_ELEMENTS(STR_POOLNUMRULE_NUM_ARY)); } - return s_aNumRuleUINameArray[aCurrentLanguage]; + return s_aNumRuleUINameArray[rCurrentLanguage]; } const std::vector<OUString>& SwStyleNameMapper::GetTableStyleUINameArray() { - LanguageTag aCurrentLanguage = SvtSysLocale().GetUILanguageTag(); + const LanguageTag& rCurrentLanguage = SvtSysLocale().GetUILanguageTag(); static std::map<LanguageTag, std::vector<OUString>> s_aTableStyleUINameArray; - auto aFound = s_aTableStyleUINameArray.find(aCurrentLanguage); + auto aFound = s_aTableStyleUINameArray.find(rCurrentLanguage); if (aFound == s_aTableStyleUINameArray.end()) { - s_aTableStyleUINameArray[aCurrentLanguage] = + s_aTableStyleUINameArray[rCurrentLanguage] = // 1 Writer resource string (XXX if this ever changes rather use offset math) lcl_NewUINameArray(STR_TABSTYLE_ARY, SAL_N_ELEMENTS(STR_TABSTYLE_ARY), static_cast<size_t>(SAL_N_ELEMENTS(STR_TABSTYLE_ARY) - 1)); } - return s_aTableStyleUINameArray[aCurrentLanguage]; + return s_aTableStyleUINameArray[rCurrentLanguage]; } /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sw/source/core/doc/SwStyleNameMapper.cxx b/sw/source/core/doc/SwStyleNameMapper.cxx index 7635a9771e8c..d0d602aa048f 100644 --- a/sw/source/core/doc/SwStyleNameMapper.cxx +++ b/sw/source/core/doc/SwStyleNameMapper.cxx @@ -108,14 +108,14 @@ template <auto initFunc> struct TablePair return s_aProgMap; } - LanguageTag aCurrentLanguage = SvtSysLocale().GetUILanguageTag(); + const LanguageTag& rCurrentLanguage = SvtSysLocale().GetUILanguageTag(); static std::map<LanguageTag, NameToIdHash> s_aUIMap; - auto aFound = s_aUIMap.find(aCurrentLanguage); + auto aFound = s_aUIMap.find(rCurrentLanguage); if (aFound == s_aUIMap.end()) - s_aUIMap[aCurrentLanguage] = initFunc(false); + s_aUIMap[rCurrentLanguage] = initFunc(false); - return s_aUIMap[aCurrentLanguage]; + return s_aUIMap[rCurrentLanguage]; } }; |