summaryrefslogtreecommitdiff
path: root/xfa/fxfa/parser/cxfa_text.cpp
diff options
context:
space:
mode:
authorRyan Harrison <rharrison@chromium.org>2017-07-18 10:27:00 -0400
committerChromium commit bot <commit-bot@chromium.org>2017-07-18 14:48:37 +0000
commit756023071d1c4574fcb433c4bc7f13e7b763f763 (patch)
tree3388aed81fc470ddfff8afa7def359070c2ad086 /xfa/fxfa/parser/cxfa_text.cpp
parent574366b637c1e937efc7b1becb1d151c3599f7af (diff)
downloadpdfium-756023071d1c4574fcb433c4bc7f13e7b763f763.tar.xz
Correct lexer handling of FormCalc identifiers
This makes the lexer stricter on valid characters for identifiers, and conform to the grammar in the FormCalc spec. This should remove a class of inputs that ClusterFuzz is attempting that are breaking later stages of the transpile. BUG: chromium:736234, pdfium:783, pdfium:784 Change-Id: I3987d6778a82b71d768fa751035993c0af2577ee Reviewed-on: https://pdfium-review.googlesource.com/8010 Commit-Queue: Ryan Harrison <rharrison@chromium.org> Reviewed-by: Tom Sepez <tsepez@chromium.org>
Diffstat (limited to 'xfa/fxfa/parser/cxfa_text.cpp')
0 files changed, 0 insertions, 0 deletions