nicer fix to ConfigLoader issue
[catagits/Catalyst-Plugin-ConfigLoader.git] / lib / Catalyst / Plugin / ConfigLoader / YAML.pm
index f1f6588..88683dc 100644 (file)
@@ -44,9 +44,8 @@ sub load {
         return YAML::LoadFile( $file );\r
     }\r
     else {\r
-        my $content;\r
-        open(my $fh, $file) or die $!;\r
-        { local $/; $content = <$fh> }\r
+        open( my $fh, $file ) or die $!;\r
+        my $content = do { local $/; <$fh> };\r
         close $fh;\r
         return YAML::Syck::Load( $content );\r
     }\r