X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=gitmo%2FMouse.git;a=blobdiff_plain;f=lib%2FMouse.pm;h=7eec152259feaa689f8d9d09ee91437c9945f0c4;hp=4f2345d6c4ffaa3bd5f1944b959107cd1713b63c;hb=01afd8ffba9b9783e84c6cfc8ba45e11a0f5d8f4;hpb=134daa672a270f9144185a6d245085558fceb210 diff --git a/lib/Mouse.pm b/lib/Mouse.pm index 4f2345d..7eec152 100644 --- a/lib/Mouse.pm +++ b/lib/Mouse.pm @@ -11,7 +11,7 @@ use Exporter; use Carp 'confess'; use Scalar::Util 'blessed'; -use Mouse::Util qw(load_class is_class_loaded not_supported); +use Mouse::Util qw(load_class is_class_loaded get_code_package not_supported); use Mouse::Meta::Module; use Mouse::Meta::Class; @@ -190,7 +190,7 @@ sub unimport { my $code; if(exists $is_removable{$keyword} && ($code = $caller->can($keyword)) - && (Mouse::Util::get_code_info($code))[0] eq __PACKAGE__){ + && get_code_package($code) eq __PACKAGE__){ delete $stash->{$keyword}; }