diff options
author | m-holger <m-holger@kubitscheck.org> | 2022-08-23 03:00:55 +0200 |
---|---|---|
committer | m-holger <m-holger@kubitscheck.org> | 2022-08-25 12:26:46 +0200 |
commit | fe33b7ca18ced0654313ea5abba461ac59e887b3 (patch) | |
tree | a93ae149a70149334b580fa0571209dba217740a /include | |
parent | 931fbb615623f00de0942f12e3e5b2b6e141b09f (diff) | |
download | qpdf-fe33b7ca18ced0654313ea5abba461ac59e887b3.tar.zst |
Integrate numbers into state machine in QPDFTokenizer
Diffstat (limited to 'include')
-rw-r--r-- | include/qpdf/QPDFTokenizer.hh | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/include/qpdf/QPDFTokenizer.hh b/include/qpdf/QPDFTokenizer.hh index d723ff6e..90efa99f 100644 --- a/include/qpdf/QPDFTokenizer.hh +++ b/include/qpdf/QPDFTokenizer.hh @@ -213,6 +213,11 @@ class QPDFTokenizer st_lt, st_gt, st_inline_image, + st_sign, + st_number, + st_real, + st_decimal, + st_name_hex1, st_name_hex2, st_token_ready @@ -236,6 +241,10 @@ class QPDFTokenizer void inTokenReady(char); void inNameHex1(char); void inNameHex2(char); + void inSign(char); + void inDecimal(char); + void inNumber(char); + void inReal(char); void reset(); // Lexer state |