Merge pull request #60 from a-team/master

Avoid creating singleton classes on nil, true and false objects
This commit is contained in:
Tobias Lütke
2011-07-01 11:43:27 -07:00
+13 -7
View File
@@ -43,14 +43,20 @@ class Date # :nodoc:
end
end
def true.to_liquid # :nodoc:
self
class TrueClass
def to_liquid # :nodoc:
self
end
end
def false.to_liquid # :nodoc:
self
class FalseClass
def to_liquid # :nodoc:
self
end
end
def nil.to_liquid # :nodoc:
self
end
class NilClass
def to_liquid # :nodoc:
self
end
end