diff options
author | Sebastian Rasmussen <sebras@hotmail.com> | 2009-02-28 18:10:47 +0100 |
---|---|---|
committer | Sebastian Rasmussen <sebras@hotmail.com> | 2009-02-28 18:10:47 +0100 |
commit | e42cab210bc1ee2988517ff1d2c78d6b08d2de9d (patch) | |
tree | fa93c57b97ab6c33e9c0786bcbae5a15b1fcb718 | |
parent | a35ce8b8f4c0484827619c39906d2824f587612b (diff) | |
download | mupdf-e42cab210bc1ee2988517ff1d2c78d6b08d2de9d.tar.xz |
Handle files without pages.
-rw-r--r-- | apps/pdftool.c | 12 |
1 files changed, 7 insertions, 5 deletions
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, ","); |