Author: jeremias
Date: Sun Jan 4 23:38:43 2009
New Revision: 731478
URL: http://svn.apache.org/viewvc?rev=731478&view=rev
Log:
Avoid ArrayOutOfBoundsException when text length is 0 (this can happen if you
specify a soft hyphen as only content of a block, for example).
Modified:
xmlgraphics/fop/branches/Temp_AreaTreeNewDesign/src/java/org/apache/fop/render/intermediate/IFRenderer.java
Modified:
xmlgraphics/fop/branches/Temp_AreaTreeNewDesign/src/java/org/apache/fop/render/intermediate/IFRenderer.java
URL:
http://svn.apache.org/viewvc/xmlgraphics/fop/branches/Temp_AreaTreeNewDesign/src/java/org/apache/fop/render/intermediate/IFRenderer.java?rev=731478&r1=731477&r2=731478&view=diff
==============================================================================
---
xmlgraphics/fop/branches/Temp_AreaTreeNewDesign/src/java/org/apache/fop/render/intermediate/IFRenderer.java
(original)
+++
xmlgraphics/fop/branches/Temp_AreaTreeNewDesign/src/java/org/apache/fop/render/intermediate/IFRenderer.java
Sun Jan 4 23:38:43 2009
@@ -1031,6 +1031,9 @@
int[] letterAdjust,
Font font, AbstractTextArea parentArea) {
int l = s.length();
+ if (l == 0) {
+ return;
+ }
if (letterAdjust != null) {
textUtil.adjust(letterAdjust[0]);
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]