From 4c09fc48e9fa9114f32f2973090cbe75177cdd37 Mon Sep 17 00:00:00 2001 From: Noel Grandin Date: Thu, 23 Feb 2017 16:15:18 +0200 Subject: typesafe wrappers for css::i18nutil::TransliterationModules and related css::util::SearchOptions2 The TransliterationModules enum has it's constants spread over multiple UNO enum/constant-collections - TransliterationModules and TransliterationModulesExtra, which means that most code simply uses sal_Int32. Wrap them up into a better bundle so that only the lowest layer needs to deal directly with the UNO constants. Change-Id: I1edeab79fcc7817a4a97c933ef84ab7015bb849b Reviewed-on: https://gerrit.libreoffice.org/34582 Reviewed-by: Noel Grandin Tested-by: Noel Grandin --- basic/source/classes/global.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'basic/source/classes') diff --git a/basic/source/classes/global.cxx b/basic/source/classes/global.cxx index 0c45b282f094..8f5472daae66 100644 --- a/basic/source/classes/global.cxx +++ b/basic/source/classes/global.cxx @@ -9,6 +9,7 @@ #include #include +#include #include #include #include @@ -26,7 +27,7 @@ namespace lclTransliterationWrapper() : m_aTransliteration( comphelper::getProcessComponentContext(), - css::i18n::TransliterationModules_IGNORE_CASE ) + TransliterationFlags::IGNORE_CASE ) { const LanguageType eOfficeLanguage = Application::GetSettings().GetLanguageTag().getLanguageType(); m_aTransliteration.loadModuleIfNeeded( eOfficeLanguage ); -- cgit