summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEike Rathke <erack@redhat.com>2013-10-24 12:36:05 +0200
committerEike Rathke <erack@redhat.com>2013-10-24 12:36:50 +0200
commit642f900a09f668e9c3d09e23cc23be9d99b46268 (patch)
treefd798fd0938411502bd502c8076d772442ee3424
parentb796a2030b9814978c904979dc609422d08eb538 (diff)
use MsLangId::isNonLatinWestern()
Change-Id: I3aba3f85face62e0b8d54aebb92412c350aa2923
-rw-r--r--sw/source/ui/docvw/edtwin.cxx21
1 files changed, 2 insertions, 19 deletions
diff --git a/sw/source/ui/docvw/edtwin.cxx b/sw/source/ui/docvw/edtwin.cxx
index 31e4b700596f..9433cbffa033 100644
--- a/sw/source/ui/docvw/edtwin.cxx
+++ b/sw/source/ui/docvw/edtwin.cxx
@@ -796,7 +796,7 @@ static sal_uInt16 lcl_isNonDefaultLanguage(LanguageType eBufferLanguage, SwView&
(i18n::UnicodeScript)GetAppCharClass().getScript( rInBuffer, 0 ) :
i18n::UnicodeScript_kScriptCount;
- bool bSystemIsNonLatin = false, bOOoLangIsNonLatin = false;
+ bool bSystemIsNonLatin = false;
switch ( eType )
{
case i18n::UnicodeScript_kGreek:
@@ -809,24 +809,7 @@ static sal_uInt16 lcl_isNonDefaultLanguage(LanguageType eBufferLanguage, SwView&
break;
}
- switch ( eLang )
- {
- case LANGUAGE_AZERI_CYRILLIC:
- case LANGUAGE_BOSNIAN_CYRILLIC_BOSNIA_HERZEGOVINA:
- case LANGUAGE_BULGARIAN:
- case LANGUAGE_GREEK:
- case LANGUAGE_RUSSIAN:
- case LANGUAGE_RUSSIAN_MOLDOVA:
- case LANGUAGE_SERBIAN_CYRILLIC_SAM:
- case LANGUAGE_SERBIAN_CYRILLIC_BOSNIA_HERZEGOVINA:
- case LANGUAGE_UZBEK_CYRILLIC:
- case LANGUAGE_UKRAINIAN:
- case LANGUAGE_BELARUSIAN:
- bOOoLangIsNonLatin = true;
- break;
- default:
- break;
- }
+ bool bOOoLangIsNonLatin = MsLangId::isNonLatinWestern( eLang);
bLang = (bSystemIsNonLatin != bOOoLangIsNonLatin);
}