aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorarved <arved@unknown>2000-04-20 08:55:33 +0000
committerarved <arved@unknown>2000-04-20 08:55:33 +0000
commitc6eaf23f85c8a3ba35ae89b11ed46ead1bd2f0a0 (patch)
tree2826ba50c325201e8a2b9ba35a112f964cb89df5 /src
parenta040ade26a1e12128f3007c02e7c27c611e84def (diff)
downloadxmlgraphics-fop-c6eaf23f85c8a3ba35ae89b11ed46ead1bd2f0a0.tar.gz
xmlgraphics-fop-c6eaf23f85c8a3ba35ae89b11ed46ead1bd2f0a0.zip
FIX: initial-page-number
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@193334 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src')
-rw-r--r--src/org/apache/fop/fo/pagination/PageSequence.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/org/apache/fop/fo/pagination/PageSequence.java b/src/org/apache/fop/fo/pagination/PageSequence.java
index e1ebf88e8..399665d05 100644
--- a/src/org/apache/fop/fo/pagination/PageSequence.java
+++ b/src/org/apache/fop/fo/pagination/PageSequence.java
@@ -107,7 +107,9 @@ public class PageSequence extends FObj {
layoutMasterSet = root.getLayoutMasterSet();
InitialPageNumber ipn = (InitialPageNumber) this.properties.get("initial-page-number");
- this.currentPageNumber = ipn.getInteger().intValue() - 1;
+ int pageStart = ipn.getInteger().intValue();
+ this.currentPageNumber =
+ (pageStart > 0) ? pageStart - 1 : 0;
}
protected Page makePage(AreaTree areaTree) throws FOPException {