diff options
author | msweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be> | 2008-01-08 00:39:02 +0000 |
---|---|---|
committer | msweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be> | 2008-01-08 00:39:02 +0000 |
commit | 080811b190031b9182e96dc76fc610fadfeaec21 (patch) | |
tree | a8e952f994af53c47ca5bc9d41f6d171f17009ad /filter/pstops.c | |
parent | 3d052e433049a9cd5a7a1b7934b8a39badc8102b (diff) | |
download | cups-080811b190031b9182e96dc76fc610fadfeaec21.tar.gz |
Merge changes from CUPS 1.4svn-r7199.
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@577 a1ca3aef-8c08-0410-bb20-df032aa958be
Diffstat (limited to 'filter/pstops.c')
-rw-r--r-- | filter/pstops.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/filter/pstops.c b/filter/pstops.c index 0064199da..074abe065 100644 --- a/filter/pstops.c +++ b/filter/pstops.c @@ -889,7 +889,8 @@ copy_dsc(cups_file_t *fp, /* I - File to read from */ * Finish up the last page(s)... */ - if (number && !is_first_page(number) && cupsArrayLast(doc->pages)) + if (number && is_not_last_page(number) && cupsArrayLast(doc->pages) && + check_range(doc, (number - 1) / doc->number_up + 1)) { pageinfo = (pstops_page_t *)cupsArrayLast(doc->pages); |