From 29fdc0946a2a7e312ddc07f9e22e4bd4db308e8b Mon Sep 17 00:00:00 2001 From: Parker Moore Date: Tue, 15 Apr 2014 09:46:53 -0400 Subject: [PATCH] Use +rb switches when reading in file for checking existence of YAML header. Fixes #2228. --- lib/jekyll/site.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/jekyll/site.rb b/lib/jekyll/site.rb index 92e5e359..a095c81f 100644 --- a/lib/jekyll/site.rb +++ b/lib/jekyll/site.rb @@ -419,7 +419,7 @@ module Jekyll end def has_yaml_header?(file) - !!(File.open(file).read =~ /\A---\r?\n/) + !!(File.open(file, "rb").read =~ /\A---\r?\n/) end def limit_posts!