summaryrefslogtreecommitdiff
path: root/vcl/generic/fontmanager/fontconfig.cxx
diff options
context:
space:
mode:
authorEike Rathke <erack@redhat.com>2012-11-30 17:26:32 +0100
committerEike Rathke <erack@redhat.com>2012-11-30 17:27:07 +0100
commit73bda5058bcef6be9a3185aa46375c7b147ffa22 (patch)
treef278b7b2dd94d0059bc25f98fa050d4f40a8c006 /vcl/generic/fontmanager/fontconfig.cxx
parent84f24288ee5883cd533985ee9ff66b60046bd4ac (diff)
ditched rtl::OLocale
Change-Id: I3f4a09c82df1bc71759331705c502320f973d4bb
Diffstat (limited to 'vcl/generic/fontmanager/fontconfig.cxx')
-rw-r--r--vcl/generic/fontmanager/fontconfig.cxx8
1 files changed, 4 insertions, 4 deletions
diff --git a/vcl/generic/fontmanager/fontconfig.cxx b/vcl/generic/fontmanager/fontconfig.cxx
index 8270585c48e4..f5fe7d8d2c4d 100644
--- a/vcl/generic/fontmanager/fontconfig.cxx
+++ b/vcl/generic/fontmanager/fontconfig.cxx
@@ -283,9 +283,9 @@ namespace
{
class localizedsorter
{
- rtl::OLocale maLoc;
+ LanguageTag maLoc;
public:
- localizedsorter(rtl_Locale* pLoc) : maLoc(pLoc) {}
+ localizedsorter(const LanguageTag& rLanguageTag) : maLoc(rLanguageTag) {}
FcChar8* bestname(const std::vector<lang_and_element> &elements);
};
@@ -380,9 +380,9 @@ FcResult FontCfgWrapper::LocalizedElementFromPattern(FcPattern* pPattern, FcChar
}
//possible to-do, sort by UILocale instead of process locale
- rtl_Locale* pLoc;
+ rtl_Locale* pLoc = NULL;
osl_getProcessLocale(&pLoc);
- localizedsorter aSorter(pLoc);
+ localizedsorter aSorter( *pLoc);
*element = aSorter.bestname(lang_and_elements);
//if this element is a fontname, map the other names to this best-name