summaryrefslogtreecommitdiff
path: root/xfa/fxfa/parser/xfa_locale.h
diff options
context:
space:
mode:
authortsepez <tsepez@chromium.org>2016-11-11 17:23:48 -0800
committerCommit bot <commit-bot@chromium.org>2016-11-11 17:23:48 -0800
commit211d4edbe2f71ca62c76f36ce25090342c58e43c (patch)
tree645a4823ce6df9021333552b55288cd13344a4f9 /xfa/fxfa/parser/xfa_locale.h
parent8f3eb6051c0465923d6694bd0f0b6dc5bb51cbe3 (diff)
downloadpdfium-211d4edbe2f71ca62c76f36ce25090342c58e43c.tar.xz
Add fpdfppo_embeddertest.cpp.
The lack of coverage of the fpdfppo APIs was noticed while trying to diagnose another issue. Adding basic calls to these APIs then kicked out an assert in XFA, where duplicate global CFXA_TimeZoneProviders were not expected. These are cheap to create except for the global C RTL tzset() call, so keep track of that and make these on demand. Review-Url: https://codereview.chromium.org/2488403004
Diffstat (limited to 'xfa/fxfa/parser/xfa_locale.h')
-rw-r--r--xfa/fxfa/parser/xfa_locale.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/xfa/fxfa/parser/xfa_locale.h b/xfa/fxfa/parser/xfa_locale.h
index b9a3259ead..6d03843419 100644
--- a/xfa/fxfa/parser/xfa_locale.h
+++ b/xfa/fxfa/parser/xfa_locale.h
@@ -31,7 +31,7 @@ class CXFA_XMLLocale : public IFX_Locale {
bool bAbbr = true) const override;
void GetMeridiemName(CFX_WideString& wsMeridiemName,
bool bAM = true) const override;
- void GetTimeZone(FX_TIMEZONE& tz) const override;
+ void GetTimeZone(FX_TIMEZONE* tz) const override;
void GetEraName(CFX_WideString& wsEraName, bool bAD = true) const override;
void GetDatePattern(FX_LOCALEDATETIMESUBCATEGORY eType,
@@ -73,7 +73,7 @@ class CXFA_NodeLocale : public IFX_Locale {
bool bAbbr = true) const override;
void GetMeridiemName(CFX_WideString& wsMeridiemName,
bool bAM = true) const override;
- void GetTimeZone(FX_TIMEZONE& tz) const override;
+ void GetTimeZone(FX_TIMEZONE* tz) const override;
void GetEraName(CFX_WideString& wsEraName, bool bAD = true) const override;
void GetDatePattern(FX_LOCALEDATETIMESUBCATEGORY eType,