Change 24753 by [EMAIL PROTECTED] on 2005/06/08 09:12:17

        Subject: Re: FindBin.pm: incomplete getcwd/cwd patch and SELinux 
(Strict policy)
        From: Jos� Pedro Oliveira <[EMAIL PROTECTED]>
        Date: Tue, 07 Jun 2005 21:07:42 +0100
        Message-ID: <[EMAIL PROTECTED]>

Affected files ...

... //depot/perl/lib/FindBin.pm#21 edit

Differences ...

==== //depot/perl/lib/FindBin.pm#21 (text) ====
Index: perl/lib/FindBin.pm
--- perl/lib/FindBin.pm#20~24704~       Sat Jun  4 09:06:38 2005
+++ perl/lib/FindBin.pm Wed Jun  8 02:12:17 2005
@@ -104,7 +104,7 @@
 %EXPORT_TAGS = (ALL => [qw($Bin $Script $RealBin $RealScript $Dir $RealDir)]);
 @ISA = qw(Exporter);
 
-$VERSION = "1.46";
+$VERSION = "1.47";
 
 sub cwd2 {
    my $cwd = getcwd();
@@ -188,7 +188,11 @@
       }
 
      # Get absolute paths to directories
-     $Bin     = abs_path($Bin)     if($Bin);
+     if ($Bin) {
+      my $BinOld = $Bin;
+      $Bin = abs_path($Bin);
+      defined $Bin or $Bin = File::Spec->canonpath($BinOld);
+     }
      $RealBin = abs_path($RealBin) if($RealBin);
     }
   }
End of Patch.

Reply via email to