[Jifty-commit] r972 - Jifty-DBI/trunk/lib/Jifty/DBI/Filter

jifty-commit at lists.jifty.org jifty-commit at lists.jifty.org
Tue May 2 11:50:12 EDT 2006


Author: autrijus
Date: Tue May  2 11:50:11 2006
New Revision: 972

Modified:
   Jifty-DBI/trunk/lib/Jifty/DBI/Filter/Storable.pm

Log:
* Jifty::DBI::Filter::Storable - Make sure that Storable gets byte buffers,
  not unicode strings, even when the DBD is set to return unicode strings.

Modified: Jifty-DBI/trunk/lib/Jifty/DBI/Filter/Storable.pm
==============================================================================
--- Jifty-DBI/trunk/lib/Jifty/DBI/Filter/Storable.pm	(original)
+++ Jifty-DBI/trunk/lib/Jifty/DBI/Filter/Storable.pm	Tue May  2 11:50:11 2006
@@ -45,6 +45,9 @@
     my $value_ref = $self->value_ref;
     return unless defined $$value_ref;
 
+    # Storable doesn't take Unicode strings.
+    Encode::_utf8_off($$value_ref);
+
     $Storable::Eval = 1;
     $$value_ref = ${ Storable::thaw($$value_ref) };
 }


More information about the Jifty-commit mailing list