lib/temporaries/values.rb in temporaries-0.0.1 vs lib/temporaries/values.rb in temporaries-0.0.2
- old
+ new
@@ -91,10 +91,10 @@
end
def define(mod)
if exists
save = "original_value = #{exists} ? #{get} : Temporaries::Values::UNDEFINED"
- restore = "value == Temporaries::Values::UNDEFINED ? #{remove} : #{set}"
+ restore = "value.equal?(Temporaries::Values::UNDEFINED) ? #{remove} : #{set}"
else
save = "original_value = #{get}"
restore = set
end