diff options
author | Tor Andersson <tor.andersson@artifex.com> | 2012-02-03 14:30:57 +0100 |
---|---|---|
committer | Tor Andersson <tor.andersson@artifex.com> | 2012-02-03 14:30:57 +0100 |
commit | e2fe317a9e4649cebd88896cfc3fb790e75bfe6c (patch) | |
tree | 18fd5cb530dafb824293715af892f028c2432d55 /apps | |
parent | 977ad5326276de29f0b2ae212a1cb4c09d8d94e0 (diff) | |
download | mupdf-e2fe317a9e4649cebd88896cfc3fb790e75bfe6c.tar.xz |
Add document interface.
Diffstat (limited to 'apps')
-rw-r--r-- | apps/mupdfdraw.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/apps/mupdfdraw.c b/apps/mupdfdraw.c index 06e74842..0ab89449 100644 --- a/apps/mupdfdraw.c +++ b/apps/mupdfdraw.c @@ -122,7 +122,7 @@ static void drawpage(pdf_document *doc, int pagenum) { fz_free_device(dev); fz_free_display_list(ctx, list); - pdf_free_page(ctx, page); + pdf_free_page(doc, page); fz_throw(ctx, "cannot draw page %d in file '%s'", pagenum, filename); } fz_free_device(dev); @@ -145,7 +145,7 @@ static void drawpage(pdf_document *doc, int pagenum) { fz_free_device(dev); fz_free_display_list(ctx, list); - pdf_free_page(ctx, page); + pdf_free_page(doc, page); fz_rethrow(ctx); } fz_free_device(dev); @@ -180,7 +180,7 @@ static void drawpage(pdf_document *doc, int pagenum) fz_free_device(dev); fz_free_text_span(ctx, text); fz_free_display_list(ctx, list); - pdf_free_page(ctx, page); + pdf_free_page(doc, page); fz_rethrow(ctx); } fz_free_text_span(ctx, text); @@ -273,7 +273,7 @@ static void drawpage(pdf_document *doc, int pagenum) fz_free_device(dev); fz_drop_pixmap(ctx, pix); fz_free_display_list(ctx, list); - pdf_free_page(ctx, page); + pdf_free_page(doc, page); fz_rethrow(ctx); } } @@ -281,7 +281,7 @@ static void drawpage(pdf_document *doc, int pagenum) if (list) fz_free_display_list(ctx, list); - pdf_free_page(ctx, page); + pdf_free_page(doc, page); if (showtime) { |