You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by ms...@apache.org on 2009/12/07 23:55:53 UTC

svn commit: r888174 - /myfaces/trinidad/branches/1.2.12.2-branch/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/io/HTMLEscapes.java

Author: mstarets
Date: Mon Dec  7 22:55:52 2009
New Revision: 888174

URL: http://svn.apache.org/viewvc?rev=888174&view=rev
Log:
TRINIDAD-1655 Fix to JIRA-1647 introduced bug where HTMLEscapes._writeText isn't paying attention to startIndex

Thanks to Blake Sullivan for the patch.

Copy and paste error causes the char[] version of HTMLEscapes._WriteText to start at 0 instead of startIndex. OOps! 

Modified:
    myfaces/trinidad/branches/1.2.12.2-branch/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/io/HTMLEscapes.java

Modified: myfaces/trinidad/branches/1.2.12.2-branch/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/io/HTMLEscapes.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/1.2.12.2-branch/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/io/HTMLEscapes.java?rev=888174&r1=888173&r2=888174&view=diff
==============================================================================
--- myfaces/trinidad/branches/1.2.12.2-branch/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/io/HTMLEscapes.java (original)
+++ myfaces/trinidad/branches/1.2.12.2-branch/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/io/HTMLEscapes.java Mon Dec  7 22:55:52 2009
@@ -89,7 +89,7 @@
 
     final int end = start + length;
 
-    for (int i = 0; i < end; i++)
+    for (int i = start; i < end; i++)
     {
       final char ch = text[i];
 
@@ -170,7 +170,7 @@
           if (ch == _UNICODE_LINE_BREAK)
             buffIndex = _addToBuffer(out, buff, buffIndex, "<br>");
           else if (ch == _UNICODE_HYPHENATION_POINT)
-            buffIndex = _addToBuffer(out, buff, buffIndex, "wbr>");
+            buffIndex = _addToBuffer(out, buff, buffIndex, "<wbr>");
           else
             buffIndex = _writeDecRef(out, buff, buffIndex, ch);
         }