bloddy empty hashrefs
Matt S Trout [Fri, 25 May 2012 15:13:12 +0000 (15:13 +0000)]
lib/Role/Tiny.pm

index 6e3a70a..04a44d1 100644 (file)
@@ -252,7 +252,7 @@ sub _concrete_methods_of {
   my $stash = do { no strict 'refs'; \%{"${role}::"}};
   # reverse so our keys become the values (captured coderefs) in case
   # they got copied or re-used since
-  my $not_methods = { reverse %{$info->{not_methods}} };
+  my $not_methods = { reverse %{$info->{not_methods}||{}} };
   $info->{methods} ||= +{
     # grab all code entries that aren't in the not_methods list
     map {