X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst.pm;h=34d3d58c5e79abed1cb2111e6373103328db3134;hb=e8b299689361f7f8538d0f7adf70fc86fecba8b2;hp=3d98994f81ea7bd45a99bb765e217b7d6515c570;hpb=46b58c90d2cae855b523a375d56f874fd28665d3;p=catagits%2FCatalyst-Runtime.git diff --git a/lib/Catalyst.pm b/lib/Catalyst.pm index 3d98994..34d3d58 100644 --- a/lib/Catalyst.pm +++ b/lib/Catalyst.pm @@ -95,7 +95,6 @@ sub import { my @superclasses = ($meta->superclasses, $class, 'Catalyst::Controller'); $meta->superclasses(@superclasses); } - $meta->make_mutable if $meta->is_immutable; # HACK # Avoid possible C3 issues if 'Moose::Object' is already on RHS of MyApp $meta->superclasses(grep { $_ ne 'Moose::Object' } $meta->superclasses); @@ -1322,7 +1321,7 @@ sub uri_for { # join args with '/', or a blank string my $args = join('/', grep { defined($_) } @args); $args =~ s/\?/%3F/g; # STUPID STUPID SPECIAL CASE - $args =~ s!^/+!!; +# $args =~ s!^/+!!; my $base = $c->req->base; my $class = ref($base); $base =~ s{(?