Date: 2009-04-17 20:39
Sender: Rohith Ravi
diff -ur erubis-2.6.4/lib/erubis/enhancer.rb
erubis-2.6.4.modified/lib/erubis/enhancer.rb
--- erubis-2.6.4/lib/erubis/enhancer.rb 2009-04-17 13:11:49.000000000
-0700
+++ erubis-2.6.4.modified/lib/erubis/enhancer.rb 2009-04-17
13:10:14.000000000 -0700
@@ -663,8 +663,7 @@
def _add_text_to_str(str, text)
return if !text || text.empty?
- text.gsub!(/['\#\\]/, '\\\\\&')
- str << text
+ str << text.gsub(/['\#\\]/, '\\\\\&')
end
def add_expr_escaped(str, code) |