From 49ca600c6ec7d2409feef7f4590b7a6586a90eed Mon Sep 17 00:00:00 2001 From: Sebastian Rasmussen Date: Thu, 1 May 2014 17:47:30 +0200 Subject: Print error when trying to open document without any pages --- platform/x11/pdfapp.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/platform/x11/pdfapp.c b/platform/x11/pdfapp.c index 6109d601..c59d44d0 100644 --- a/platform/x11/pdfapp.c +++ b/platform/x11/pdfapp.c @@ -281,6 +281,8 @@ void pdfapp_open_progressive(pdfapp_t *app, char *filename, int reload, int bps) fz_try(ctx) { app->pagecount = fz_count_pages(app->doc); + if (app->pagecount <= 0) + fz_throw(ctx, FZ_ERROR_GENERIC, "No pages in document"); } fz_catch(ctx) { -- cgit v1.2.3