From 74753d3870181e2a280381de8cee4daf5ee065d9 Mon Sep 17 00:00:00 2001 From: Akira Matsuda Date: Fri, 8 Feb 2013 13:02:32 +0900 Subject: [PATCH] String#encode accepts an Encoding --- lib/haml/util.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/haml/util.rb b/lib/haml/util.rb index 6de62bd2..5ba897e1 100644 --- a/lib/haml/util.rb +++ b/lib/haml/util.rb @@ -109,7 +109,7 @@ module Haml if str.valid_encoding? # Get rid of the Unicode BOM if possible if str.encoding.name =~ /^UTF-(8|16|32)(BE|LE)?$/ - return str.gsub(Regexp.new("\\A\uFEFF".encode(str.encoding.name)), '') + return str.gsub(Regexp.new("\\A\uFEFF".encode(str.encoding)), '') else return str end