X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FResultSource%2FRowParser.pm;h=107a53fe3fd04e1fe5f81510187492dd258a6842;hb=2fdeef656102aed6c01b6af14d0f14ef06673fb3;hp=1c84b3ce6fdd9fc9de3a3b60fa0a9a89b48c02a6;hpb=b09652f78cc177d2fe8fdc17c9c3cddb432c7e6b;p=dbsrgits%2FDBIx-Class.git diff --git a/lib/DBIx/Class/ResultSource/RowParser.pm b/lib/DBIx/Class/ResultSource/RowParser.pm index 1c84b3c..107a53f 100644 --- a/lib/DBIx/Class/ResultSource/RowParser.pm +++ b/lib/DBIx/Class/ResultSource/RowParser.pm @@ -136,6 +136,9 @@ sub _mk_row_parser { }); }; + utf8::upgrade($src) + if DBIx::Class::_ENV_::STRESSTEST_UTF8_UPGRADE_GENERATED_COLLAPSER_SOURCE; + return ( $args->{eval} ? ( eval "sub $src" || die $@ ) : $src, $check_null_columns,