diff -Naur a/wakaba.pl b/wakaba.pl --- a/wakaba.pl 2009-04-17 20:03:18.000000000 +0200 +++ b/wakaba.pl 2012-02-05 23:33:36.004795340 +0100 @@ -1839,9 +1839,6 @@ { for my $k (keys %$row) # don't blame me for this shit, I got this from perlunicode. { defined && /[^\000-\177]/ && Encode::_utf8_on($_) for $row->{$k}; } - - if(SQL_DBI_SOURCE=~/^DBI:mysql:/i) # OMGWTFBBQ - { for my $k (keys %$row) { $$row{$k}=~s/chr\(([0-9]+)\)/chr($1)/ge; } } } return $row; @@ -1857,9 +1854,6 @@ { # don't blame me for this shit, I got this from perlunicode. defined && /[^\000-\177]/ && Encode::_utf8_on($_) for @$row; - - if(SQL_DBI_SOURCE=~/^DBI:mysql:/i) # OMGWTFBBQ - { s/chr\(([0-9]+)\)/chr($1)/ge for @$row; } } return $row;