diff options
Diffstat (limited to 'apps/pdfapp.c')
-rw-r--r-- | apps/pdfapp.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/apps/pdfapp.c b/apps/pdfapp.c index 7dabd93e..9893af39 100644 --- a/apps/pdfapp.c +++ b/apps/pdfapp.c @@ -27,9 +27,9 @@ static void pdfapp_warn(pdfapp_t *app, const char *fmt, ...) winwarn(app, buf); } -static void pdfapp_error(pdfapp_t *app, fz_error error) +static void pdfapp_error(pdfapp_t *app, char *msg) { - winerror(app, error); + winerror(app, msg); } char *pdfapp_version(pdfapp_t *app) @@ -110,16 +110,16 @@ static void pdfapp_open_pdf(pdfapp_t *app, char *filename, int fd) * Open PDF and load xref table */ - file = fz_open_fd(ctx, fd); fz_try(ctx) { + file = fz_open_fd(ctx, fd); app->xref = pdf_open_xref_with_stream(file, NULL); + fz_close(file); } fz_catch(ctx) { - pdfapp_error(app, fz_error_note(1, "cannot open document '%s'", filename)); + pdfapp_error(app, "cannot open document"); } - fz_close(file); /* * Handle encrypted PDF files @@ -172,7 +172,7 @@ static void pdfapp_open_pdf(pdfapp_t *app, char *filename, int fd) } fz_catch(ctx) { - pdfapp_error(app, fz_error_note(1, "cannot load page tree")); + pdfapp_error(app, "cannot load page tree"); } app->pagecount = pdf_count_pages(app->xref); @@ -189,7 +189,7 @@ static void pdfapp_open_xps(pdfapp_t *app, char *filename, int fd) } fz_catch(app->ctx) { - pdfapp_error(app, fz_error_note(-1, "cannot open document '%s'", filename)); + pdfapp_error(app, "cannot open document"); } fz_close(file); @@ -324,7 +324,7 @@ static void pdfapp_loadpage_pdf(pdfapp_t *app) } fz_catch(app->ctx) { - pdfapp_error(app, 1); + pdfapp_error(app, "cannot load page"); } app->page_bbox = page->mediabox; @@ -341,7 +341,7 @@ static void pdfapp_loadpage_pdf(pdfapp_t *app) } fz_catch(app->ctx) { - pdfapp_error(app, fz_error_note(-1, "cannot draw page %d in '%s'", app->pageno, app->doctitle)); + pdfapp_error(app, "cannot draw page"); } fz_free_device(mdev); @@ -361,7 +361,7 @@ static void pdfapp_loadpage_xps(pdfapp_t *app) } fz_catch(app->ctx) { - pdfapp_error(app, fz_error_note(1, "cannot load page %d in file '%s'", app->pageno, app->doctitle)); + pdfapp_error(app, "cannot load page"); } app->page_bbox.x0 = 0; |