]> granicus.if.org Git - docbook-dsssl/commitdiff
Added a fix that prevents output of extra blank line.
authorMauritz Jeanson <mj@johanneberg.com>
Tue, 24 Mar 2009 19:28:27 +0000 (19:28 +0000)
committerMauritz Jeanson <mj@johanneberg.com>
Tue, 24 Mar 2009 19:28:27 +0000 (19:28 +0000)
Hopefully this closes bug #894805.

xsl-saxon/src/com/nwalsh/saxon/Text.java
xsl-xalan/src/com/nwalsh/xalan/Text.java

index c39345bfff145017880eb351f725dcfcbda6bdcd..69de167f9ac831a20e713bc2a6cee5a84263f700 100644 (file)
@@ -186,7 +186,7 @@ public class Text extends StyleElement {
           nchars[nlen] = chars[i];
           nlen++;
         }
-        out.writeContent(nchars, 0, nlen);
+        out.writeContent(nchars, 0, nlen-1);
         // handle look aheaded character
         if (carry != -1) out.writeContent(String.valueOf((char)carry));
         carry = -1;
index 36f3b227a84a0666a77883cd924a0e914fddb908..3e6b4bf0f41651e91bf18eed411a84128c6c3c73 100644 (file)
@@ -141,7 +141,7 @@ public class Text {
           nlen++;
         }
 
-       text += String.valueOf(nchars, 0, nlen);
+       text += String.valueOf(nchars, 0, nlen-1);
 
         // handle look aheaded character
         if (carry != -1) text += String.valueOf((char)carry);