XFA: merge patch from CL 731673003, fix incorrect operator
authorBruce Dawson <brucedawson@google.com>
Tue, 23 Dec 2014 20:00:44 +0000 (12:00 -0800)
committerBruce Dawson <brucedawson@google.com>
Tue, 23 Dec 2014 20:00:44 +0000 (12:00 -0800)
commit1be4117d0ea336203680c64d9d0a1ae1d5a6cf61
tree8fec13a75bcafcb697dec7764bd381764ae8de6a
parentcf8e1b281f0ece4c23568aa9a01f259aa84836f1
XFA: merge patch from CL 731673003, fix incorrect operator

Fixing operator so that bCheckRight isn't always true. Unknown effect!

VC++'s /analyze points out that this expression:
    FX_BOOL bCheckRight = type != 'D' || type != 'W';"
is always true. This means that the tests for the right edge of a word

Original patch from Bruce Dawson(brucedawson@chromium.org)

BUG=427616
TBR=jun_fang@foxitsoftware.com

Review URL: https://codereview.chromium.org/822763003
core/src/fpdfapi/fpdf_parser/fpdf_parser_parser.cpp