Author: lehmi Date: Fri Apr 5 05:55:25 2019 New Revision: 1856989 URL: http://svn.apache.org/viewvc?rev=1856989&view=rev Log: PDFBOX-4502: use iterator to process pages
Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/multipdf/Splitter.java Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/multipdf/Splitter.java URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/multipdf/Splitter.java?rev=1856989&r1=1856988&r2=1856989&view=diff ============================================================================== --- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/multipdf/Splitter.java (original) +++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/multipdf/Splitter.java Fri Apr 5 05:55:25 2019 @@ -141,11 +141,11 @@ public class Splitter */ private void processPages() throws IOException { - for (int i = 0; i < sourceDocument.getNumberOfPages(); i++) + for (PDPage page : sourceDocument.getPages()) { if (currentPageNumber + 1 >= startPage && currentPageNumber + 1 <= endPage) { - processPage(sourceDocument.getPage(i)); + processPage(page); currentPageNumber++; } else