summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorTor Andersson <tor.andersson@artifex.com>2012-02-03 14:30:57 +0100
committerTor Andersson <tor.andersson@artifex.com>2012-02-03 14:30:57 +0100
commite2fe317a9e4649cebd88896cfc3fb790e75bfe6c (patch)
tree18fd5cb530dafb824293715af892f028c2432d55 /apps
parent977ad5326276de29f0b2ae212a1cb4c09d8d94e0 (diff)
downloadmupdf-e2fe317a9e4649cebd88896cfc3fb790e75bfe6c.tar.xz
Add document interface.
Diffstat (limited to 'apps')
-rw-r--r--apps/mupdfdraw.c10
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)
{