diff options
author | Tor Andersson <tor.andersson@artifex.com> | 2016-01-05 14:21:46 +0100 |
---|---|---|
committer | Tor Andersson <tor.andersson@artifex.com> | 2016-01-05 14:47:37 +0100 |
commit | 041a2c827efbf2ed0931426129e38aef9412177f (patch) | |
tree | 0cd5e492fddb901a52825ce7d7e7382ff50b3f67 /include/mupdf/fitz/document.h | |
parent | d521de5ffad2dcc6c151e25373dd8a26a84440eb (diff) | |
download | mupdf-041a2c827efbf2ed0931426129e38aef9412177f.tar.xz |
Separate pdf_drop_annots (that drops lists) and fz_drop_annot.
Diffstat (limited to 'include/mupdf/fitz/document.h')
-rw-r--r-- | include/mupdf/fitz/document.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/mupdf/fitz/document.h b/include/mupdf/fitz/document.h index f8e67668..1964e41c 100644 --- a/include/mupdf/fitz/document.h +++ b/include/mupdf/fitz/document.h @@ -49,6 +49,7 @@ typedef int (fz_page_separation_disabled_fn)(fz_context *ctx, fz_page *page, int typedef int (fz_page_count_separations_fn)(fz_context *ctx, fz_page *page); typedef const char *(fz_page_get_separation_fn)(fz_context *ctx, fz_page *page, int separation, uint32_t *rgb, uint32_t *cmyk); +typedef void (fz_annot_drop_imp_fn)(fz_context *ctx, fz_annot *annot); typedef fz_annot *(fz_annot_next_fn)(fz_context *ctx, fz_annot *annot); typedef fz_rect *(fz_annot_bound_fn)(fz_context *ctx, fz_annot *annot, fz_rect *rect); typedef void (fz_annot_run_fn)(fz_context *ctx, fz_annot *annot, fz_device *dev, const fz_matrix *transform, fz_cookie *cookie); @@ -56,6 +57,7 @@ typedef void (fz_annot_run_fn)(fz_context *ctx, fz_annot *annot, fz_device *dev, struct fz_annot_s { int refs; + fz_annot_drop_imp_fn *drop_annot_imp; fz_annot_bound_fn *bound_annot; fz_annot_run_fn *run_annot; fz_annot_next_fn *next_annot; |