return *FH pod patch
John L. Allen [Thu, 6 Feb 1997 15:07:28 +0000 (10:07 -0500)]
p5p-msgid: <9702061507.AA04474@gateway.grumman.com>

pod/perldata.pod
pod/perlsub.pod

index 407a252..1878f4a 100644 (file)
@@ -539,7 +539,7 @@ This is also a way to create a local filehandle.  For example:
        my $path = shift;
        local *FH;  # not my!
        open (FH, $path) || return undef;
-       return \*FH;
+       return *FH;
     }
     $fh = newopen('/etc/passwd');
 
index c83f2da..347d2f8 100644 (file)
@@ -608,7 +608,7 @@ If you're planning on generating new filehandles, you could do this:
     sub openit {
        my $name = shift;
        local *FH;
-       return open (FH, $path) ? \*FH : undef;
+       return open (FH, $path) ? *FH : undef;
     } 
 
 Although that will actually produce a small memory leak.  See the bottom