X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FMRO%2FCompat.pm;h=0dfb5f995002b714cfc1e99e4aaea651eea8bab1;hb=0f01303cd92ae9bb1dd74265ab69918825842b84;hp=fc2d58c605d9a4d3cf54df4e5242750a3e5fc4be;hpb=71cfadf55f82d2c49d4dbc76f17026d28ab1ccf4;p=gitmo%2FMRO-Compat.git diff --git a/lib/MRO/Compat.pm b/lib/MRO/Compat.pm index fc2d58c..0dfb5f9 100644 --- a/lib/MRO/Compat.pm +++ b/lib/MRO/Compat.pm @@ -32,8 +32,9 @@ BEGIN { } } - # Provide no-op Class::C3::.*initialize() funcs for 5.9.5+ + # Load mro.pm and provide no-op Class::C3::.*initialize() funcs for 5.9.5+ else { + require mro; no warnings 'redefine'; *Class::C3::initialize = sub { 1 }; *Class::C3::reinitialize = sub { 1 };