X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst%2FUtils.pm;h=670353fb6fdd2c0c0ee3f63cf56ce1830a085d39;hb=c08f8c4d21aaba0db162bb162f645985898c0b8a;hp=fd23d9504e0aea2de046aca14e1c1307986f33ed;hpb=59ede84ed03cb297507bbb89058479040969c6f8;p=catagits%2FCatalyst-Runtime.git diff --git a/lib/Catalyst/Utils.pm b/lib/Catalyst/Utils.pm index fd23d95..670353f 100644 --- a/lib/Catalyst/Utils.pm +++ b/lib/Catalyst/Utils.pm @@ -264,7 +264,9 @@ sub ensure_class_loaded { my $error; { local $@; - eval "require $class;"; + my $file = $class . '.pm'; + $file =~ s{::}{/}g; + eval { CORE::require($file) }; $error = $@; }