diff options
author | m-holger <m-holger@kubitscheck.org> | 2022-08-24 18:29:50 +0200 |
---|---|---|
committer | m-holger <m-holger@kubitscheck.org> | 2022-08-25 12:30:35 +0200 |
commit | 706106dabbebf90542bc1ba04648609baabaca68 (patch) | |
tree | 9b330b3937e09933a57bf988efcb7504d2c924cf /include | |
parent | 6371b90ae3e1fc65a02882d16f289846cb02848e (diff) | |
download | qpdf-706106dabbebf90542bc1ba04648609baabaca68.tar.zst |
Refactor QPDFTokenizer::betweenTokens()
Diffstat (limited to 'include')
-rw-r--r-- | include/qpdf/QPDFTokenizer.hh | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/include/qpdf/QPDFTokenizer.hh b/include/qpdf/QPDFTokenizer.hh index ec496d5f..d7acacd4 100644 --- a/include/qpdf/QPDFTokenizer.hh +++ b/include/qpdf/QPDFTokenizer.hh @@ -216,13 +216,14 @@ class QPDFTokenizer st_number, st_real, st_decimal, - st_name_hex1, st_name_hex2, + st_before_token, st_token_ready }; void handleCharacter(char); + void inBeforeToken(char); void inTop(char); void inSpace(char); void inComment(char); @@ -257,6 +258,8 @@ class QPDFTokenizer std::string val; std::string raw_val; std::string error_message; + bool before_token; + bool in_token; bool unread_char; char char_to_unread; size_t inline_image_bytes; |