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]

Reply via email to