X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FMouse%2FUtil.pm;h=dc8c27ab214093a8adeb12b40e1d0b61f2a92ec2;hb=815f725aeff0bd44da8d75e7cd4ac456e9e60238;hp=f53fb080d7f4ca6638f9e693512e25f87788bb1a;hpb=07d18a6b15d6d937a78ecd2dd24f5375f0096766;p=gitmo%2FMouse.git diff --git a/lib/Mouse/Util.pm b/lib/Mouse/Util.pm index f53fb08..dc8c27a 100644 --- a/lib/Mouse/Util.pm +++ b/lib/Mouse/Util.pm @@ -55,6 +55,8 @@ sub apply_all_roles { my $meta = Mouse::Meta::Class->initialize(shift); my @roles; + + # Basis of Data::OptList my $max = scalar(@_); for (my $i = 0; $i < $max ; $i++) { if ($i + 1 < $max && ref($_[$i + 1])) {