Andreas J. Koenig <[EMAIL PROTECTED]> writes:
>A scalar that is going to be passed to some extension, be it
>Compress::Zlib, Apache::Request or any extension that has no mention
>of Unicode in the manpage:
>
>  if ($] > 5.007) {
>    require Encode;
>    utf8::upgrade($self->{CONTENT}); # make sure it is UTF-8 encoded
     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Why is that step necessary? encode_utf8() should do that itself on the way ...

>    $self->{CONTENT} = Encode::encode_utf8($self->{CONTENT}); # make octets
>  }
>
-- 
Nick Ing-Simmons
http://www.ni-s.u-net.com/

Reply via email to