diff options
author | Tom Sepez <tsepez@chromium.org> | 2018-04-11 19:56:43 +0000 |
---|---|---|
committer | Chromium commit bot <commit-bot@chromium.org> | 2018-04-11 19:56:43 +0000 |
commit | 4796acb896dabefe6d9a2dbe6d8a61ff7e086dfd (patch) | |
tree | 34a2f08eb2945c0f6bf52fa55937a42d5648625f /fpdfsdk/fpdfxfa/cpdfxfa_docenvironment.cpp | |
parent | 5b1fd5c7f172e32aed4fc47bf57a17c63c13e03c (diff) | |
download | pdfium-4796acb896dabefe6d9a2dbe6d8a61ff7e086dfd.tar.xz |
Make cxfa_fmlexer.cpp resilient to null strings
As currently written, the calculation of m_end will underflow
when passed a {nullptr, 0} pair as input, and m_end becomes
essentially unbounded.
Change-Id: Id3249b201c446555d9aa4fa04e6a3c94a357cd99
Reviewed-on: https://pdfium-review.googlesource.com/30230
Reviewed-by: dsinclair <dsinclair@chromium.org>
Commit-Queue: Tom Sepez <tsepez@chromium.org>
Diffstat (limited to 'fpdfsdk/fpdfxfa/cpdfxfa_docenvironment.cpp')
0 files changed, 0 insertions, 0 deletions