From 95852acd089b4640db273890258089f9ac4972d5 Mon Sep 17 00:00:00 2001 From: fredrossperry Date: Wed, 18 Feb 2015 18:33:19 -0800 Subject: iOS: conform to recent mupdf API changes. --- platform/ios/Classes/MuPageViewReflow.m | 42 ++++++++++++++++----------------- 1 file changed, 21 insertions(+), 21 deletions(-) (limited to 'platform/ios/Classes/MuPageViewReflow.m') diff --git a/platform/ios/Classes/MuPageViewReflow.m b/platform/ios/Classes/MuPageViewReflow.m index a9716df5..44f4f4ae 100644 --- a/platform/ios/Classes/MuPageViewReflow.m +++ b/platform/ios/Classes/MuPageViewReflow.m @@ -25,32 +25,32 @@ NSString *textAsHtml(fz_document *doc, int pageNum) sheet = fz_new_text_sheet(ctx); text = fz_new_text_page(ctx); dev = fz_new_text_device(ctx, sheet, text); - page = fz_load_page(doc, pageNum); - fz_run_page(doc, page, dev, &ctm, NULL); - fz_drop_device(dev); + page = fz_load_page(ctx, doc, pageNum); + fz_run_page(ctx, page, dev, &ctm, NULL); + fz_drop_device(ctx, dev); dev = NULL; fz_analyze_text(ctx, sheet, text); buf = fz_new_buffer(ctx, 256); out = fz_new_output_with_buffer(ctx, buf); - fz_printf(out, "\n"); - fz_printf(out, "\n"); - fz_printf(out, "
"); + fz_printf(ctx, out, "\n"); + fz_printf(ctx, out, "\n"); + fz_printf(ctx, out, "
"); fz_print_text_page_html(ctx, out, text); - fz_printf(out, "
\n"); - fz_printf(out, "\n\n"); - fz_close_output(out); + fz_printf(ctx, out, "\n\n"); + out = NULL; str = [[[NSString alloc] initWithBytes:buf->data length:buf->len encoding:NSUTF8StringEncoding] autorelease]; @@ -59,10 +59,10 @@ NSString *textAsHtml(fz_document *doc, int pageNum) { fz_drop_text_page(ctx, text); fz_drop_text_sheet(ctx, sheet); - fz_drop_device(dev); - fz_close_output(out); + fz_drop_device(ctx, dev); + fz_drop_output(ctx, out); fz_drop_buffer(ctx, buf); - fz_free_page(doc, page); + fz_drop_page(ctx, page); } fz_catch(ctx) { -- cgit v1.2.3