X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=gitmo%2FMouse.git;a=blobdiff_plain;f=lib%2FMouse%2FUtil.pm;h=dc8c27ab214093a8adeb12b40e1d0b61f2a92ec2;hp=f53fb080d7f4ca6638f9e693512e25f87788bb1a;hb=f671555230c6928a7834a9c6be047649cd0c4f5b;hpb=1ab26dbb7066717d0241029054627d0531333446 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])) {