Modernize opendir() syntax
Rafael Garcia-Suarez [Tue, 10 Jul 2007 06:17:50 +0000 (06:17 +0000)]
p4raw-id: //depot/perl@31576

pod/perlsub.pod

index a04dfc9..fed1474 100644 (file)
@@ -1302,10 +1302,9 @@ that understands regular expressions.
     sub glob {
        my $pat = shift;
        my @got;
-       local *D;
-       if (opendir D, '.') { 
-           @got = grep /$pat/, readdir D; 
-           closedir D;   
+       if (opendir my $d, '.') { 
+           @got = grep /$pat/, readdir $d; 
+           closedir $d;   
        }
        return @got;
     }