diff options
author | Tor Andersson <tor.andersson@artifex.com> | 2016-06-30 15:09:59 +0200 |
---|---|---|
committer | Tor Andersson <tor.andersson@artifex.com> | 2016-07-06 13:34:37 +0200 |
commit | 74627fe0ccb279638f82472048311097b39741d5 (patch) | |
tree | 94859ba3a1319bea0f02bee6d0b6795f7814d21a /source/tools/pdfmerge.c | |
parent | 944a6aff121475d1db07423fe97a72fa1ded3f40 (diff) | |
download | mupdf-74627fe0ccb279638f82472048311097b39741d5.tar.xz |
pdf: Flatten inheritable page properties when copying pages.
Affects pdfclean, pdfmerge, and pdfposter.
Diffstat (limited to 'source/tools/pdfmerge.c')
-rw-r--r-- | source/tools/pdfmerge.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/tools/pdfmerge.c b/source/tools/pdfmerge.c index bffcf541..bda2ffb7 100644 --- a/source/tools/pdfmerge.c +++ b/source/tools/pdfmerge.c @@ -41,6 +41,7 @@ static void page_merge(int page_from, int page_to, pdf_graft_map *graft_map) fz_try(ctx) { page_ref = pdf_lookup_page_obj(ctx, doc_src, page_from - 1); + pdf_flatten_inheritable_page_items(ctx, doc_src, page_ref); /* Make a new page object dictionary to hold the items we copy from the source page. */ page_dict = pdf_new_dict(ctx, doc_des, 4); |