aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/QPDFFormFieldObjectHelper.cc
diff options
context:
space:
mode:
authorm-holger <m-holger@kubitscheck.org>2022-09-29 15:33:11 +0200
committerJay Berkenbilt <jberkenbilt@users.noreply.github.com>2022-11-20 17:55:02 +0100
commit34a6f8938f0e6d55eeb9f37c0ef23e02fec88932 (patch)
tree0815d2e295f7a8e44d9e76ae8238db5c151bb683 /libqpdf/QPDFFormFieldObjectHelper.cc
parentdca70f13e77a5b20ba4f438350a67e48baa796d0 (diff)
downloadqpdf-34a6f8938f0e6d55eeb9f37c0ef23e02fec88932.tar.zst
Add methods QPDFTokenizer::Token::isWord
Diffstat (limited to 'libqpdf/QPDFFormFieldObjectHelper.cc')
-rw-r--r--libqpdf/QPDFFormFieldObjectHelper.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/libqpdf/QPDFFormFieldObjectHelper.cc b/libqpdf/QPDFFormFieldObjectHelper.cc
index 0d405252..e76e3121 100644
--- a/libqpdf/QPDFFormFieldObjectHelper.cc
+++ b/libqpdf/QPDFFormFieldObjectHelper.cc
@@ -556,7 +556,7 @@ ValueSetter::handleToken(QPDFTokenizer::Token const& token)
switch (state) {
case st_top:
writeToken(token);
- if ((ttype == QPDFTokenizer::tt_word) && (value == "BMC")) {
+ if (token.isWord("BMC")) {
state = st_bmc;
}
break;
@@ -571,7 +571,7 @@ ValueSetter::handleToken(QPDFTokenizer::Token const& token)
// fall through to emc
case st_emc:
- if ((ttype == QPDFTokenizer::tt_word) && (value == "EMC")) {
+ if (token.isWord("EMC")) {
do_replace = true;
state = st_end;
}
@@ -751,7 +751,7 @@ TfFinder::handleToken(QPDFTokenizer::Token const& token)
break;
case QPDFTokenizer::tt_word:
- if (value == "Tf") {
+ if (token.isWord("Tf")) {
if ((last_num > 1.0) && (last_num < 1000.0)) {
// These ranges are arbitrary but keep us from doing
// insane things or suffering from over/underflow