X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=gitmo%2FMouse.git;a=blobdiff_plain;f=lib%2FMouse%2FMeta%2FMethod%2FDelegation.pm;h=6acee7345a20d5936fc9ea4b0effa21cf44608ff;hp=e100c94fd44e9042e3ce5908927735aad662bdef;hb=cbb8105898bb0faa7eee06ef890d2ec0c131dff7;hpb=506fb74dbff3e8f756230c643d8bff7b85ae9ca3 diff --git a/lib/Mouse/Meta/Method/Delegation.pm b/lib/Mouse/Meta/Method/Delegation.pm index e100c94..6acee73 100644 --- a/lib/Mouse/Meta/Method/Delegation.pm +++ b/lib/Mouse/Meta/Method/Delegation.pm @@ -3,8 +3,9 @@ use Mouse::Util qw(:meta); # enables strict and warnings use Scalar::Util; sub _generate_delegation{ - my (undef, $attribute, $metaclass, $reader, $handle_name, $method_to_call) = @_; + my (undef, $attribute, $handle_name, $method_to_call) = @_; + my $reader = $attribute->get_read_method_ref(); return sub { my $instance = shift; my $proxy = $instance->$reader(); @@ -34,7 +35,7 @@ Mouse::Meta::Method::Delegation - A Mouse method generator for delegation method =head1 VERSION -This document describes Mouse version 0.40_09 +This document describes Mouse version 0.44 =head1 SEE ALSO