Author: lehmi Date: Fri Apr 5 05:54:12 2019 New Revision: 1856988 URL: http://svn.apache.org/viewvc?rev=1856988&view=rev Log: PDFBOX-4502: use iterator to process pages
Modified: pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/multipdf/Splitter.java Modified: pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/multipdf/Splitter.java URL: http://svn.apache.org/viewvc/pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/multipdf/Splitter.java?rev=1856988&r1=1856987&r2=1856988&view=diff ============================================================================== --- pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/multipdf/Splitter.java (original) +++ pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/multipdf/Splitter.java Fri Apr 5 05:54:12 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