summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ios/document.c4
-rw-r--r--ios/main.m4
2 files changed, 4 insertions, 4 deletions
diff --git a/ios/document.c b/ios/document.c
index a15d97fd..7004d702 100644
--- a/ios/document.c
+++ b/ios/document.c
@@ -96,7 +96,7 @@ load_page(struct document *doc, int number)
doc->number = number;
if (doc->pdf) {
if (doc->pdf_page)
- pdf_free_page(doc->ctx, doc->pdf_page);
+ pdf_free_page(doc->pdf, doc->pdf_page);
doc->pdf_page = NULL;
doc->pdf_page = pdf_load_page(doc->pdf, number);
}
@@ -273,7 +273,7 @@ close_document(struct document *doc)
{
if (doc->pdf) {
if (doc->pdf_page)
- pdf_free_page(doc->ctx, doc->pdf_page);
+ pdf_free_page(doc->pdf, doc->pdf_page);
pdf_close_document(doc->pdf);
}
if (doc->xps) {
diff --git a/ios/main.m b/ios/main.m
index 4901a2c5..6f873ddb 100644
--- a/ios/main.m
+++ b/ios/main.m
@@ -217,7 +217,7 @@ static UIImage *renderPage(struct document *doc, int number, CGSize screenSize)
bbox = (fz_bbox){0, 0, pageSize.width * scale.width, pageSize.height * scale.height};
pix = fz_new_pixmap_with_rect(ctx, fz_device_rgb, bbox);
- fz_clear_pixmap_with_value(pix, 255);
+ fz_clear_pixmap_with_value(ctx, pix, 255);
dev = fz_new_draw_device(ctx, pix);
draw_page(doc, number, dev, ctm, NULL);
@@ -254,7 +254,7 @@ static UIImage *renderTile(struct document *doc, int number, CGSize screenSize,
bbox = fz_round_rect(rect);
pix = fz_new_pixmap_with_rect(ctx, fz_device_rgb, bbox);
- fz_clear_pixmap_with_value(pix, 255);
+ fz_clear_pixmap_with_value(ctx, pix, 255);
dev = fz_new_draw_device(ctx, pix);
draw_page(doc, number, dev, ctm, NULL);