From e4fe0d5cf57d1d5b7d34492ffb616746ecd6ae35 Mon Sep 17 00:00:00 2001 From: m-holger Date: Sat, 20 Aug 2022 13:44:27 +0100 Subject: Refactor QPDFTokenizer::inHexstring --- include/qpdf/QPDFTokenizer.hh | 3 +++ 1 file changed, 3 insertions(+) (limited to 'include') diff --git a/include/qpdf/QPDFTokenizer.hh b/include/qpdf/QPDFTokenizer.hh index 0ced01c4..2873b3a2 100644 --- a/include/qpdf/QPDFTokenizer.hh +++ b/include/qpdf/QPDFTokenizer.hh @@ -210,6 +210,7 @@ class QPDFTokenizer st_gt, st_literal, st_in_hexstring, + st_in_hexstring_2nd, st_inline_image, st_token_ready }; @@ -217,6 +218,7 @@ class QPDFTokenizer void handleCharacter(char); void inCharCode(char); void inHexstring(char); + void inHexstring2nd(char); void inString(char); void reset(); @@ -238,6 +240,7 @@ class QPDFTokenizer // State for strings int string_depth; + int char_code; char bs_num_register[4]; }; -- cgit v1.2.3-70-g09d2