From 080811b190031b9182e96dc76fc610fadfeaec21 Mon Sep 17 00:00:00 2001 From: msweet Date: Tue, 8 Jan 2008 00:39:02 +0000 Subject: 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 --- filter/pstops.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'filter/pstops.c') 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); -- cgit v1.2.1