From 474145e4ee8da0ea89f42e6a1deb394bacdb50ad Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Fri, 6 Jan 2012 11:17:17 -0600 Subject: actually, just stop trying to restore things at all --- lib/circular/require.pm | 7 ------- t/basic.t | 2 +- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/lib/circular/require.pm b/lib/circular/require.pm index dcb138a..0319878 100644 --- a/lib/circular/require.pm +++ b/lib/circular/require.pm @@ -127,13 +127,6 @@ sub _require { } sub import { - my $stash = Package::Stash->new('CORE::GLOBAL'); - if ($saved_require_hook) { - $stash->add_package_symbol('&require' => $saved_require_hook); - } - else { - $stash->add_package_symbol('&require' => sub { CORE::require(@_) }); - } # not delete, because we want to see it being explicitly disabled $^H{'circular::require'} = 0; } diff --git a/t/basic.t b/t/basic.t index d0abc8b..98796cc 100644 --- a/t/basic.t +++ b/t/basic.t @@ -35,7 +35,7 @@ no circular::require; clear(); } -circular::require->import; +use circular::require; { my $warnings; -- cgit v1.2.3-54-g00ecf