IO::Dir destructor
authorZefram <zefram@fysh.org>
Fri, 7 Sep 2007 23:06:36 +0000 (00:06 +0100)
committerDavid Mitchell <davem@iabyn.com>
Tue, 23 Jun 2009 19:58:53 +0000 (20:58 +0100)
Message-ID: <20070907220636.GB24543@fysh.org>

p4raw-id: //depot/perl@33983

(cherry picked from commit bc3f1c14f93bf857a045b618293617218d759095)

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);
 }