PERFORCE change 12241 for review

[email protected] (Chris Nandor) Wed, 26 Sep 2001 17:51:48 -0400
Newsgroups perl.perl5.changes.mac
Message-ID <p05100304b7d7fe6865b1@[10.0.1.177]>
Change 12241 by pudge@pudge-mobile on 2001/09/26 20:28:49

	Remove unneeded disabling of umask() calls

Affected files ...

... //depot/maint-5.6/macperl/lib/File/Temp.pm#3 edit

Differences ...

==== //depot/maint-5.6/macperl/lib/File/Temp.pm#3 (text) ====
Index: perl/lib/File/Temp.pm
--- perl/lib/File/Temp.pm.~1~	Wed Sep 26 14:45:05 2001
+++ perl/lib/File/Temp.pm	Wed Sep 26 14:45:05 2001
@@ -452,10 +452,10 @@
       local $^F = 2;
 
       # Store callers umask
-      my $umask = umask() unless ($^O eq 'MacOS');
+      my $umask = umask();
 
       # Set a known umask
-      umask(066) unless ($^O eq 'MacOS');
+      umask(066);
 
       # Attempt to open the file
       my $open_success = undef;
@@ -472,14 +472,14 @@
       if ( $open_success ) {
 
 	# Reset umask
-	umask($umask) unless ($^O eq 'MacOS');
+	umask($umask);
 
 	# Opened successfully - return file handle and name
 	return ($fh, $path);
 
       } else {
 	# Reset umask
-	umask($umask) unless ($^O eq 'MacOS');
+	umask($umask);
 
 	# Error opening file - abort with error
 	# if the reason was anything but EEXIST
@@ -494,22 +494,22 @@
     } elsif ($options{"mkdir"}) {
 
       # Store callers umask
-      my $umask = umask() unless ($^O eq 'MacOS');
+      my $umask = umask();
 
       # Set a known umask
-      umask(066) unless ($^O eq 'MacOS');
+      umask(066);
 
       # Open the temp directory
       if (mkdir( $path, 0700)) {
 	# created okay
 	# Reset umask
-	umask($umask) unless ($^O eq 'MacOS');
+	umask($umask);
 
 	return undef, $path;
       } else {
 
 	# Reset umask
-	umask($umask) unless ($^O eq 'MacOS');
+	umask($umask);
 
 	# Abort with error if the reason for failure was anything
 	# except EEXIST
End of Patch.