Change 13580 by jhi@alpha on 2001/12/10 01:53:11

        Subject: RE: Exporter fixes reversed in 13540?
        From: "Benjamin J. Tilly" <[EMAIL PROTECTED]>                
        Date: Sun, 9 Dec 2001 12:55:15 -0500
        Message-ID: <[EMAIL PROTECTED]>

Affected files ...

.... //depot/perl/lib/open.pm#26 edit

Differences ...

==== //depot/perl/lib/open.pm#26 (text) ====
Index: perl/lib/open.pm
--- perl/lib/open.pm.~1~        Sun Dec  9 19:00:06 2001
+++ perl/lib/open.pm    Sun Dec  9 19:00:06 2001
@@ -11,9 +11,13 @@
 sub _get_locale_encoding {
     unless (defined $locale_encoding) {
        # I18N::Langinfo isn't available everywhere
-       eval "use I18N::Langinfo qw(langinfo CODESET)";
+       eval {
+           require I18N::Langinfo;
+           I18N::Langinfo->import(qw(langinfo CODESET));
+           $locale_encoding = langinfo(CODESET());
+       };
        unless ($@) {
-           $locale_encoding = langinfo(CODESET());
+           print "# locale_encoding = $locale_encoding\n";
        }
        my $country_language;
         if (not $locale_encoding && in_locale()) {
End of Patch.

Reply via email to