From 939121f33f9bb02c207094b5b3e78e69be992b84 Mon Sep 17 00:00:00 2001 From: Dan Sinclair Date: Thu, 16 Mar 2017 16:55:43 -0400 Subject: Cleanup some fgas locale code. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This Cl cleans up a bit of the locale code in fgas, removing unused code and cleaning up some of the other code. Change-Id: Ieb18df552cf5d803c1bbdbfe11a4f5a88c4b3af3 Reviewed-on: https://pdfium-review.googlesource.com/3094 Commit-Queue: dsinclair Reviewed-by: Nicolás Peña --- xfa/fxfa/parser/xfa_localemgr.h | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) (limited to 'xfa/fxfa/parser/xfa_localemgr.h') diff --git a/xfa/fxfa/parser/xfa_localemgr.h b/xfa/fxfa/parser/xfa_localemgr.h index eb405dcfc7..3336d713e0 100644 --- a/xfa/fxfa/parser/xfa_localemgr.h +++ b/xfa/fxfa/parser/xfa_localemgr.h @@ -33,21 +33,20 @@ class IFX_Locale; #define XFA_LANGID_nl_NL 0x0413 #define XFA_LANGID_ru_RU 0x0419 -class CXFA_LocaleMgr : public IFX_LocaleMgr { +class CXFA_LocaleMgr { public: CXFA_LocaleMgr(CXFA_Node* pLocaleSet, CFX_WideString wsDeflcid); - ~CXFA_LocaleMgr() override; + ~CXFA_LocaleMgr(); - // IFX_LocaleMgr - uint16_t GetDefLocaleID() const override; - IFX_Locale* GetDefLocale() override; - IFX_Locale* GetLocaleByName(const CFX_WideString& wsLocaleName) override; + uint16_t GetDefLocaleID() const; + IFX_Locale* GetDefLocale(); + IFX_Locale* GetLocaleByName(const CFX_WideString& wsLocaleName); void SetDefLocale(IFX_Locale* pLocale); CFX_WideStringC GetConfigLocaleName(CXFA_Node* pConfig); - protected: - std::unique_ptr GetLocale(uint16_t lcid) override; + private: + std::unique_ptr GetLocale(uint16_t lcid); std::vector> m_LocaleArray; std::vector> m_XMLLocaleArray; -- cgit v1.2.3