[Jifty-commit] r1126 - jifty/trunk/lib/Jifty

jifty-commit at lists.jifty.org jifty-commit at lists.jifty.org
Tue May 30 10:56:37 EDT 2006


Author: audreyt
Date: Tue May 30 10:56:36 2006
New Revision: 1126

Modified:
   jifty/trunk/lib/Jifty/Web.pm

Log:
* Jifty::Web - the ->escape and ->escape_uri methods were destructive. bad.

Modified: jifty/trunk/lib/Jifty/Web.pm
==============================================================================
--- jifty/trunk/lib/Jifty/Web.pm	(original)
+++ jifty/trunk/lib/Jifty/Web.pm	Tue May 30 10:56:36 2006
@@ -803,7 +803,7 @@
 
 sub escape {
     my $self = shift;
-    return join '', map {Jifty::View::Mason::Handler::escape_utf8( \$_ ); $_} @_;
+    return join '', map {my $html = $_; Jifty::View::Mason::Handler::escape_utf8( \$html ); $html} @_;
 }
 
 =head3 escape_uri STRING
@@ -814,7 +814,7 @@
 
 sub escape_uri {
     my $self = shift;
-    return join '', map {Jifty::View::Mason::Handler::escape_uri( \$_ ); $_} @_;
+    return join '', map {my $uri = $_; Jifty::View::Mason::Handler::escape_uri( \$uri ); $uri} @_;
 }
 
 =head3 navigation


More information about the Jifty-commit mailing list