From: Andreas L. Delmelle Date: Thu, 2 Feb 2006 23:25:53 +0000 (+0000) Subject: File missing from http://svn.apache.org/viewcvs?rev=374174&view=rev... Thanks, Manuel... X-Git-Tag: fop-0_92-beta~150 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=9de5004fa69cc3ea8041355838bb99032f4ffa75;p=xmlgraphics-fop.git File missing from http://svn.apache.org/viewcvs?rev=374174&view=rev... Thanks, Manuel! :-) git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@374541 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/src/java/org/apache/fop/layoutmgr/BreakingAlgorithm.java b/src/java/org/apache/fop/layoutmgr/BreakingAlgorithm.java index 6dc013859..4109836e0 100644 --- a/src/java/org/apache/fop/layoutmgr/BreakingAlgorithm.java +++ b/src/java/org/apache/fop/layoutmgr/BreakingAlgorithm.java @@ -363,9 +363,11 @@ public abstract class BreakingAlgorithm { // index of the first KnuthBox in the sequence int firstBoxIndex = startIndex; - while (alignment != org.apache.fop.fo.Constants.EN_CENTER - && ! ((KnuthElement) par.get(firstBoxIndex)).isBox()) { - firstBoxIndex++; + if (alignment != org.apache.fop.fo.Constants.EN_CENTER) { + while (par.size() > firstBoxIndex + && ! ((KnuthElement) par.get(firstBoxIndex)).isBox()) { + firstBoxIndex++; + } } // create an active node representing the starting point