IO::Dir destructor
Zefram [Fri, 7 Sep 2007 23:06:36 +0000 (00:06 +0100)]
Message-ID: <20070907220636.GB24543@fysh.org>

p4raw-id: //depot/perl@33983

ext/IO/lib/IO/Dir.pm

index 06892f5..8248418 100644 (file)
@@ -38,6 +38,7 @@ sub new {
 
 sub DESTROY {
     my ($dh) = @_;
+    local($., $@, $!, $^E, $?);
     no warnings 'io';
     closedir($dh);
 }