diff options
author | Akira Kakuto <kakuto@fuk.kindai.ac.jp> | 2020-07-25 22:06:35 +0000 |
---|---|---|
committer | Akira Kakuto <kakuto@fuk.kindai.ac.jp> | 2020-07-25 22:06:35 +0000 |
commit | c44cc0e342ab0ab537882d1f6b312a770c519f18 (patch) | |
tree | bfe3d00b70fbc5b3301a19178818804d17548577 /Build/source/texk/dvipdfm-x/pdfparse.h | |
parent | 66279a58ec36789c4d363e2d4598176d99f43c66 (diff) |
Place static variables into a single struct. Various minor improvements (S. Hirata).
git-svn-id: svn://tug.org/texlive/trunk@55945 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/dvipdfm-x/pdfparse.h')
-rw-r--r-- | Build/source/texk/dvipdfm-x/pdfparse.h | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/Build/source/texk/dvipdfm-x/pdfparse.h b/Build/source/texk/dvipdfm-x/pdfparse.h index f55469864c0..52ec95d99fc 100644 --- a/Build/source/texk/dvipdfm-x/pdfparse.h +++ b/Build/source/texk/dvipdfm-x/pdfparse.h @@ -1,6 +1,6 @@ /* This is dvipdfmx, an eXtended version of dvipdfm by Mark A. Wicks. - Copyright (C) 2002-2016 by Jin-Hwan Cho and Shunsaku Hirata, + Copyright (C) 2002-2020 by Jin-Hwan Cho and Shunsaku Hirata, the dvipdfmx project team. Copyright (C) 1998, 1999 by Mark A. Wicks <mwicks@kettering.edu> @@ -48,6 +48,15 @@ extern pdf_obj *parse_pdf_dict (const char **pp, const char *endptr, pdf_file extern pdf_obj *parse_pdf_array (const char **pp, const char *endptr, pdf_file *pf); extern pdf_obj *parse_pdf_object (const char **pp, const char *endptr, pdf_file *pf); -extern pdf_obj *parse_pdf_tainted_dict (const char **pp, const char *endptr); +extern pdf_obj *parse_pdf_object_extended (const char **pp, const char *endptr, pdf_file *pf, + pdf_obj* (*unknown_handler) (const char **pp, + const char *endptr, + void *user_data), + void *user_data); +extern pdf_obj *parse_pdf_tainted_dict (const char **pp, const char *endptr, + pdf_obj* (*unknown_handler) (const char **pp, + const char *endptr, + void *user_data), + void *user_data); #endif /* _PDFPARSE_H_ */ |