summaryrefslogtreecommitdiff
path: root/desktop
diff options
context:
space:
mode:
authorEike Rathke <erack@redhat.com>2014-01-17 19:21:56 +0100
committerAndras Timar <andras.timar@collabora.com>2014-01-19 14:24:04 +0000
commitcf32bd06da9d215e8a337ad611651664142e8a65 (patch)
tree246a86f62bd46ba0a9031fe375bd46b3382cf483 /desktop
parentdad46670ccd3f2a79ad61812ea5a48120e82058d (diff)
fdo#73549 do not attempt to resolve an empty locale
... to match installed UI locales Change-Id: If0ad0fde392bc5ea3cf454f4858330f5e93a6666 (cherry picked from commit 8e826c7ff7c597e9f585377b2117f4dc24239dcc) fdo#73549 do not resolve empty locale here if not determined yet Change-Id: Iad03d6209a2b4024b27c6195195e5aa557c295fe (cherry picked from commit db6f8f9f8969b592ed90c841960fdd186e1cbc5a) do not resolve empty locale here when set, fdo#73549 related Change-Id: Id9c8c3926f64826fd2295e0f75f007ce435f5915 (cherry picked from commit 26fc9be1bf2d6aaeb52a571ea416f4527a52e146) Reviewed-on: https://gerrit.libreoffice.org/7529 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com>
Diffstat (limited to 'desktop')
-rw-r--r--desktop/source/app/langselect.cxx3
1 files changed, 3 insertions, 0 deletions
diff --git a/desktop/source/app/langselect.cxx b/desktop/source/app/langselect.cxx
index 291e70822222..21228f849526 100644
--- a/desktop/source/app/langselect.cxx
+++ b/desktop/source/app/langselect.cxx
@@ -53,6 +53,9 @@ OUString foundLocale;
OUString getInstalledLocale(
css::uno::Sequence<OUString> const & installed, OUString const & locale)
{
+ if (locale.isEmpty())
+ return OUString(); // do not attempt to resolve anything
+
for (sal_Int32 i = 0; i != installed.getLength(); ++i) {
if (installed[i] == locale) {
return installed[i];