You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lu...@apache.org on 2008/08/08 18:06:41 UTC

svn commit: r684008 - /myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/renderkit/html/util/JavascriptUtils.java

Author: lu4242
Date: Fri Aug  8 09:06:41 2008
New Revision: 684008

URL: http://svn.apache.org/viewvc?rev=684008&view=rev
Log:
MYFACES-1818 encodeString should convert a single '\\' backslash into double "\\\\" backslash to proper escaping on html code

Modified:
    myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/renderkit/html/util/JavascriptUtils.java

Modified: myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/renderkit/html/util/JavascriptUtils.java
URL: http://svn.apache.org/viewvc/myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/renderkit/html/util/JavascriptUtils.java?rev=684008&r1=684007&r2=684008&view=diff
==============================================================================
--- myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/renderkit/html/util/JavascriptUtils.java (original)
+++ myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/renderkit/html/util/JavascriptUtils.java Fri Aug  8 09:06:41 2008
@@ -199,7 +199,7 @@
             c = string.charAt(i);
             switch (c)
             {
-                case '\\' : app = "\\";  break;
+                case '\\' : app = "\\\\";  break;
                 case '"' : app = "\\\"";  break;
                 case '\'' : app = "\\'";  break;
                 case '\n' : app = "\\n";  break;