summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Davis <ryand-ruby@zenspider.com>2019-11-27 14:55:28 -0800
committerRyan Davis <ryand-ruby@zenspider.com>2019-11-27 14:55:28 -0800
commitde14dea34074558dc671d7edc71513f0216ce21d (patch)
treef85d3259a6720124f9c861712cbdc983b9f25552
parent45be8b4d5a545c61ca274d20b2faf0d929d0604e (diff)
downloadjson-de14dea34074558dc671d7edc71513f0216ce21d.tar.gz
Fix warning from trying to access an uninitialized ivar.
Signed-off-by: Ryan Davis <zenspider@chef.io>
-rw-r--r--lib/json/pure/generator.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/json/pure/generator.rb b/lib/json/pure/generator.rb
index ccb6fe4..a1143f8 100644
--- a/lib/json/pure/generator.rb
+++ b/lib/json/pure/generator.rb
@@ -250,7 +250,8 @@ module JSON
if respond_to?(name)
__send__(name)
else
- instance_variable_get("@#{name}")
+ instance_variable_get("@#{name}") if
+ instance_variables.include?("@#{name}".to_sym) # avoid warning
end
end