X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FMoo%2FHandleMoose.pm;h=b68d19aab56b55d11ea170252a13e854e0af429e;hb=2334229bd1dc776d160b5782f9e0c9b6c658f5d1;hp=2b861ee35f650049ab308b28ad81177518584c4e;hpb=e3aa160d9207c554c5ac9882a9a78ed9e2da3cc9;p=gitmo%2FMoo.git diff --git a/lib/Moo/HandleMoose.pm b/lib/Moo/HandleMoose.pm index 2b861ee..b68d19a 100644 --- a/lib/Moo/HandleMoose.pm +++ b/lib/Moo/HandleMoose.pm @@ -140,7 +140,8 @@ sub inject_real_metaclass_for { } } } - while (my ($meth_name, $meth_code) = each %methods) { + for my $meth_name (keys %methods) { + my $meth_code = $methods{$meth_name}; $meta->add_method($meth_name, $meth_code) if $meth_code; }