Index: xfa/fxfa/parser/xfa_localemgr.h |
diff --git a/xfa/fxfa/parser/xfa_localemgr.h b/xfa/fxfa/parser/xfa_localemgr.h |
index a30d0cc1ad3d029ea485448d51fbcc0c91711fee..62b8c679242a1264d0e9e6d821a4ad2232184dde 100644 |
--- a/xfa/fxfa/parser/xfa_localemgr.h |
+++ b/xfa/fxfa/parser/xfa_localemgr.h |
@@ -52,24 +52,17 @@ class CXFA_LocaleMgr : public IFX_LocaleMgr { |
uint16_t m_dwLocaleFlags; |
}; |
-class IXFA_TimeZoneProvider { |
+class CXFA_TimeZoneProvider { |
public: |
- static IXFA_TimeZoneProvider* Create(); |
- static IXFA_TimeZoneProvider* Get(); |
- static void Destroy(); |
- |
- virtual ~IXFA_TimeZoneProvider() {} |
+ CXFA_TimeZoneProvider(); |
+ ~CXFA_TimeZoneProvider(); |
- virtual void SetTimeZone(FX_TIMEZONE& tz) = 0; |
+ static CXFA_TimeZoneProvider* Create(); |
+ static CXFA_TimeZoneProvider* Get(); |
+ static void Destroy(); |
- virtual void GetTimeZone(FX_TIMEZONE& tz) = 0; |
-}; |
-class CXFA_TimeZoneProvider : public IXFA_TimeZoneProvider { |
- public: |
- CXFA_TimeZoneProvider(); |
- virtual ~CXFA_TimeZoneProvider(); |
- virtual void SetTimeZone(FX_TIMEZONE& tz); |
- virtual void GetTimeZone(FX_TIMEZONE& tz); |
+ void SetTimeZone(FX_TIMEZONE& tz); |
+ void GetTimeZone(FX_TIMEZONE& tz); |
private: |
FX_TIMEZONE m_tz; |