Fixed Helper so it works with CRLF line-endings
Andy Grundman [Mon, 19 Sep 2005 22:45:04 +0000 (22:45 +0000)]
lib/Catalyst/Helper.pm

index 61b5a2d..1d25105 100644 (file)
@@ -40,7 +40,7 @@ sub get_file {
         $cache{$class} = eval "package $class; <DATA>";
     }
     my $data = $cache{$class};
-    my @files = split /^__(.+)__\n/m, $data;
+    my @files = split /^__(.+)__\r?\n/m, $data;
     shift @files;
     while (@files) {
         my ( $name, $content ) = splice @files, 0, 2;