From e42cab210bc1ee2988517ff1d2c78d6b08d2de9d Mon Sep 17 00:00:00 2001 From: Sebastian Rasmussen Date: Sat, 28 Feb 2009 18:10:47 +0100 Subject: Handle files without pages. --- apps/pdftool.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'apps') diff --git a/apps/pdftool.c b/apps/pdftool.c index 2751c953..4447c237 100644 --- a/apps/pdftool.c +++ b/apps/pdftool.c @@ -1989,16 +1989,18 @@ showinfo(char *filename, int show, char *pagelist) if (allpages) printf("Retrieving info from pages %d-%d...\n", spage, epage); - for (page = spage; page <= epage; page++) + if (spage >= 1) { + for (page = spage; page <= epage; page++) + { gatherinfo(show, page); if (!allpages) { - printf("Page %05d:\n", page); - printinfo(filename, show, page); - printf("\n"); + printf("Page %05d:\n", page); + printinfo(filename, show, page); + printf("\n"); } - + } } spec = strsep(&pagelist, ","); -- cgit v1.2.3