summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorSebastian Rasmussen <sebras@hotmail.com>2009-02-28 18:10:47 +0100
committerSebastian Rasmussen <sebras@hotmail.com>2009-02-28 18:10:47 +0100
commite42cab210bc1ee2988517ff1d2c78d6b08d2de9d (patch)
treefa93c57b97ab6c33e9c0786bcbae5a15b1fcb718 /apps
parenta35ce8b8f4c0484827619c39906d2824f587612b (diff)
downloadmupdf-e42cab210bc1ee2988517ff1d2c78d6b08d2de9d.tar.xz
Handle files without pages.
Diffstat (limited to 'apps')
-rw-r--r--apps/pdftool.c12
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, ",");