From: David Kamholz Date: Thu, 23 Feb 2006 13:53:17 +0000 (+0000) Subject: fix silly bug in ConfigLoader X-Git-Tag: v0.04~1 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Plugin-ConfigLoader.git;a=commitdiff_plain;h=a6a78be84b4a1085a2b42990379f3592fd1416c0 fix silly bug in ConfigLoader --- diff --git a/lib/Catalyst/Plugin/ConfigLoader/JSON.pm b/lib/Catalyst/Plugin/ConfigLoader/JSON.pm index 2cdab4e..53a356d 100644 --- a/lib/Catalyst/Plugin/ConfigLoader/JSON.pm +++ b/lib/Catalyst/Plugin/ConfigLoader/JSON.pm @@ -41,7 +41,7 @@ sub load { my $file = shift; open( my $fh, $file ) or die $!; - my $content = do { local $/; $content = <$fh> }; + my $content; $content = do { local $/; $content = <$fh> }; close $fh; eval { require JSON::Syck; }; diff --git a/lib/Catalyst/Plugin/ConfigLoader/YAML.pm b/lib/Catalyst/Plugin/ConfigLoader/YAML.pm index c096e9b..bc77249 100644 --- a/lib/Catalyst/Plugin/ConfigLoader/YAML.pm +++ b/lib/Catalyst/Plugin/ConfigLoader/YAML.pm @@ -45,7 +45,7 @@ sub load { } else { open( my $fh, $file ) or die $!; - my $content = do { local $/; $content = <$fh> }; + my $content; $content = do { local $/; $content = <$fh> }; close $fh; return YAML::Syck::Load( $content ); }