From: André Walker Date: Fri, 24 Jun 2011 03:52:16 +0000 (-0300) Subject: ->setup_config should not work X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=9d8d71c2122d52b076bd17e8e53abd8d887ea949;hp=2a3587a29862ff30815d174af6cbce72033060a9;p=catagits%2FCatalyst-Runtime.git ->setup_config should not work --- diff --git a/lib/Catalyst.pm b/lib/Catalyst.pm index cf63b77..07f58b4 100644 --- a/lib/Catalyst.pm +++ b/lib/Catalyst.pm @@ -2455,7 +2455,7 @@ sub setup_config { my %args = %{ $class->config || {} }; - my @container_classes = ( (ref $class || $class) . '::Container', 'Catalyst::Container'); + my @container_classes = ( "${class}::Container", 'Catalyst::Container'); unshift @container_classes, delete $args{container_class} if exists $args{container_class}; my $container_class = Class::MOP::load_first_existing_class(@container_classes);