From: Mauritz Jeanson Date: Tue, 24 Mar 2009 19:28:27 +0000 (+0000) Subject: Added a fix that prevents output of extra blank line. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=dbeb8de0aed5d3e26f0100d853a0f9b72f028109;p=docbook-dsssl Added a fix that prevents output of extra blank line. Hopefully this closes bug #894805. --- diff --git a/xsl-saxon/src/com/nwalsh/saxon/Text.java b/xsl-saxon/src/com/nwalsh/saxon/Text.java index c39345bff..69de167f9 100644 --- a/xsl-saxon/src/com/nwalsh/saxon/Text.java +++ b/xsl-saxon/src/com/nwalsh/saxon/Text.java @@ -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; diff --git a/xsl-xalan/src/com/nwalsh/xalan/Text.java b/xsl-xalan/src/com/nwalsh/xalan/Text.java index 36f3b227a..3e6b4bf0f 100644 --- a/xsl-xalan/src/com/nwalsh/xalan/Text.java +++ b/xsl-xalan/src/com/nwalsh/xalan/Text.java @@ -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);