fix for Tie::File test failures on windows: the problem was
authorGurusamy Sarathy <gsar@cpan.org>
Mon, 12 May 2003 01:40:46 +0000 (01:40 +0000)
committerGurusamy Sarathy <gsar@cpan.org>
Mon, 12 May 2003 01:40:46 +0000 (01:40 +0000)
commit07275143b4e1e59494d5cc98fdc4e0f06235b0e9
tree8bde0ebe16d18dd8c0f2f9f9480f65269d947506
parent15a5279aa74a37f0ad0b3fa3f9e566cb2d7a9d9a
fix for Tie::File test failures on windows: the problem was
that Tie::File did not close any file handles it opens internally,
leading to file handle leaks and t/tf* temporary file littering;
we now close the handle iff Tie::File opened it

this fix unearths what appears to be a perl bug in localizing globs:
09_gen_rs.t fails due to a prematurely closed filehandle, although
it wasn't explicitly closed anywhere by the code (renaming the
*FH at line 97 to *FH1 makes it work, but I haven't done this
to allow the bug to be tracked down)

p4raw-id: //depot/perl@19498
lib/Tie/File.pm