Revision c203c637
Von Moritz Bunkus vor mehr als 14 Jahren hinzugefügt
SL/FCGIFixes.pm | ||
---|---|---|
|
||
sub fix_print_and_internal_encoding_after_0_68 {
|
||
return if version->new("$FCGI::VERSION")->numify <= version->new("0.68")->numify;
|
||
return if lc($::dbcharset) !~ m/^(?:utf-?8|unicode)$/;
|
||
|
||
my $encoder = Encode::find_encoding('UTF-8');
|
||
my $original_fcgi_print = \&FCGI::Stream::PRINT;
|
Auch abrufbar als: Unified diff
FCGI-Fix für Charset-Encoding nur bei UTF-8-Installationen anwenden
Andernfalls würden ISO-encodierte Strings vom Fix nochmal nach UTF-8
encodiert und danach erst ausgeliefert.