[Jifty-commit] r2301 -
jifty/branches/template-declare/lib/Jifty/View/Declare
jifty-commit at lists.jifty.org
jifty-commit at lists.jifty.org
Sun Dec 3 10:31:51 EST 2006
Author: audreyt
Date: Sun Dec 3 10:31:51 2006
New Revision: 2301
Modified:
jifty/branches/template-declare/lib/Jifty/View/Declare/Handler.pm
Log:
* J::V::Declare::Handler - Kluge - Before $r->send_http_headers is fixed for real, escape all non-latin1 characters.
Modified: jifty/branches/template-declare/lib/Jifty/View/Declare/Handler.pm
==============================================================================
--- jifty/branches/template-declare/lib/Jifty/View/Declare/Handler.pm (original)
+++ jifty/branches/template-declare/lib/Jifty/View/Declare/Handler.pm Sun Dec 3 10:31:51 2006
@@ -23,7 +23,13 @@
};
local $Template::Declare::Tags::BUFFER = '';
- print STDOUT $package->show($code_template);
+
+ my $rv = $package->show($code_template);
+
+ # XXX - Kluge - Before $r->send_http_headers is fixed for real, escape all non-latin1 characters.
+ print STDOUT Encode::encode(latin1 => $rv, &Encode::FB_XMLCREF)
+ unless Jifty->handler->apache->http_header_sent;
+
return undef;
}
More information about the Jifty-commit
mailing list