summaryrefslogtreecommitdiff
path: root/platform/ios/Classes/MuPrintPageRenderer.m
diff options
context:
space:
mode:
authorfredrossperry <fredrossperry@gmail.com>2015-02-18 18:33:19 -0800
committerJoseph Heenan <joseph@emobix.co.uk>2015-02-25 16:06:00 +0000
commit95852acd089b4640db273890258089f9ac4972d5 (patch)
tree30a810ecf35e7d50f5496f75b98480e06789884f /platform/ios/Classes/MuPrintPageRenderer.m
parent09a165e4f469afe4ad4852211be73006dd905156 (diff)
downloadmupdf-95852acd089b4640db273890258089f9ac4972d5.tar.xz
iOS: conform to recent mupdf API changes.
Diffstat (limited to 'platform/ios/Classes/MuPrintPageRenderer.m')
-rw-r--r--platform/ios/Classes/MuPrintPageRenderer.m12
1 files changed, 6 insertions, 6 deletions
diff --git a/platform/ios/Classes/MuPrintPageRenderer.m b/platform/ios/Classes/MuPrintPageRenderer.m
index 9408a6e3..19b7e62f 100644
--- a/platform/ios/Classes/MuPrintPageRenderer.m
+++ b/platform/ios/Classes/MuPrintPageRenderer.m
@@ -30,7 +30,7 @@ const int MaxStripPixels = 1024*1024;
dispatch_sync(queue, ^{
fz_try(ctx)
{
- npages = fz_count_pages(docRef->doc);
+ npages = fz_count_pages(ctx, docRef->doc);
}
fz_catch(ctx);
});
@@ -44,7 +44,7 @@ static fz_page *getPage(fz_document *doc, int pageIndex)
dispatch_sync(queue, ^{
fz_try(ctx)
{
- page = fz_load_page(doc, pageIndex);
+ page = fz_load_page(ctx, doc, pageIndex);
}
fz_catch(ctx)
{
@@ -63,7 +63,7 @@ static CGSize getPageSize(fz_document *doc, fz_page *page)
fz_try(ctx)
{
fz_rect bounds;
- fz_bound_page(doc, page, &bounds);
+ fz_bound_page(ctx, page, &bounds);
size.width = bounds.x1 - bounds.x0;
size.height = bounds.y1 - bounds.y0;
}
@@ -97,7 +97,7 @@ static fz_pixmap *createPixMap(CGSize size)
static void freePage(fz_document *doc, fz_page *page)
{
dispatch_sync(queue, ^{
- fz_free_page(doc, page);
+ fz_drop_page(ctx, page);
});
}
@@ -110,11 +110,11 @@ static void renderPage(fz_document *doc, fz_page *page, fz_pixmap *pix, fz_matri
{
dev = fz_new_draw_device(ctx, pix);
fz_clear_pixmap_with_value(ctx, pix, 0xFF);
- fz_run_page(doc, page, dev, ctm, NULL);
+ fz_run_page(ctx, page, dev, ctm, NULL);
}
fz_always(ctx)
{
- fz_drop_device(dev);
+ fz_drop_device(ctx, dev);
}
fz_catch(ctx)
{