commit | 3e2ea79bdaa6be1337b34f8da03f8c42dfe43d2f | [log] [tgz] |
---|---|---|
author | Senthil Kumaran <orsenthil@gmail.com> | Thu Apr 02 03:02:03 2009 +0000 |
committer | Senthil Kumaran <orsenthil@gmail.com> | Thu Apr 02 03:02:03 2009 +0000 |
tree | c8dfbdea3199a296fd204945c1255c4c83d7eaec | |
parent | b868a66ccb9cde89d934a896fe3c5629ed007d42 [diff] [blame] |
Fixing the issue4860. Escaping the embedded '"' in the js_output method of Morsel class.
diff --git a/Lib/http/cookies.py b/Lib/http/cookies.py index 03d1627..695161a 100644 --- a/Lib/http/cookies.py +++ b/Lib/http/cookies.py
@@ -392,7 +392,7 @@ document.cookie = \"%s\"; // end hiding --> </script> - """ % ( self.OutputString(attrs), ) + """ % ( self.OutputString(attrs).replace('"',r'\"')) # end js_output() def OutputString(self, attrs=None):