diff options
author | Lei Zhang <thestig@chromium.org> | 2017-05-16 10:48:51 -0700 |
---|---|---|
committer | Chromium commit bot <commit-bot@chromium.org> | 2017-05-16 18:28:31 +0000 |
commit | d3a3cc24a034654b0825e4822446ddfc6a22c045 (patch) | |
tree | 49041ae111c6d611664d6b22946a9e34129d0c83 /xfa/fxfa/fm2js/xfa_fmparse.h | |
parent | 9774984f96946eb96eed29abfcbe824cb5858bbb (diff) | |
download | pdfium-d3a3cc24a034654b0825e4822446ddfc6a22c045.tar.xz |
Handle when XFA parser error handlers cannot format error messages.
Limit the length of error messages to avoid string formatting failure.
Simplify some CXFA_FMParse error handling code too.
BUG=chromium:708428
Change-Id: I2f5fdb61349a90b3ba681dcc04a26ce0d7f2bdda
Reviewed-on: https://pdfium-review.googlesource.com/5331
Commit-Queue: Lei Zhang <thestig@chromium.org>
Reviewed-by: dsinclair <dsinclair@chromium.org>
Diffstat (limited to 'xfa/fxfa/fm2js/xfa_fmparse.h')
-rw-r--r-- | xfa/fxfa/fm2js/xfa_fmparse.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/xfa/fxfa/fm2js/xfa_fmparse.h b/xfa/fxfa/fm2js/xfa_fmparse.h index 8cf6b955ed..e49fbf2f72 100644 --- a/xfa/fxfa/fm2js/xfa_fmparse.h +++ b/xfa/fxfa/fm2js/xfa_fmparse.h @@ -23,7 +23,7 @@ class CXFA_FMParse { private: void Check(XFA_FM_TOKEN op); - void Error(uint32_t lineNum, const wchar_t* msg, ...); + void Error(const wchar_t* msg, ...); bool HasError() const; std::unique_ptr<CXFA_FMExpression> ParseFunction(); std::unique_ptr<CXFA_FMExpression> ParseExpression(); |