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;