projects
/
catagits/Catalyst-Runtime.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
Gah, breaking my own line-length rules
[catagits/Catalyst-Runtime.git]
/
lib
/
Catalyst
/
Utils.pm
diff --git
a/lib/Catalyst/Utils.pm
b/lib/Catalyst/Utils.pm
index
fd23d95
..
670353f
100644
(file)
--- 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 = $@;
}