Fix --binaries not using default value.

This commit is contained in:
Markus Reiter 2017-05-24 20:16:09 +02:00
parent fdd9972aa7
commit d025e0e7ab

View File

@ -24,10 +24,12 @@ module Hbc
if [true, false].include?(default_value) if [true, false].include?(default_value)
define_method(:"#{method}?") do define_method(:"#{method}?") do
return default_value unless instance_variable_defined?(:"@#{method}")
instance_variable_get(:"@#{method}") == true instance_variable_get(:"@#{method}") == true
end end
else else
define_method(:"#{method}") do define_method(:"#{method}") do
return default_value unless instance_variable_defined?(:"@#{method}")
instance_variable_get(:"@#{method}") instance_variable_get(:"@#{method}")
end end
end end