&& (!context.isLastArea() || parentIter.hasNext())) {
lineArea.setBPD(lineArea.getBPD() + context.getSpaceAfter());
}
- lineArea.finalize();
+ lineArea.finalise();
parentLM.addChildArea(lineArea);
} else if (pos instanceof NonLeafPosition) {
// Nested block-level content;
<changes>
<release version="FOP Trunk">
+ <action context="Code" dev="MM" type="fix" fixes-bug="37743">
+ Bugfix: ClassCastException on certain fo:inline with border combinations.
+ </action>
+ <action context="Code" dev="MM" type="fix">
+ Changed a method name in LineArea from finalize to finalise because it was
+ never intended for the method to be an override of the Java Object finalize
+ method. If invoked by the Java garbage collector it may cause a NPE.
+ </action>
</release>
<release version="0.91beta" date="23 Dec 2005">
<action context="Code" dev="JM" type="update">
<description>Placing a table as a child of an fo:inline produces a
NullPointerException.</description>
</testcase>
- <testcase>
- <name>ClassCastException caused by inline border</name>
- <file>inline_border_bug37743.xml</file>
- <description>A ClassCastException occurs during element list creation when an
- inline with a border is directly followed by character data.</description>
- <reference>http://issues.apache.org/bugzilla/show_bug.cgi?id=37743</reference>
- </testcase>
<testcase>
<name>inline-container is not implemented, yet.</name>
<file>inline-container_block_nested.xml</file>