summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorLamont Granquist <lamont@scriptkiddie.org>2014-06-13 14:15:48 -0700
committerLamont Granquist <lamont@scriptkiddie.org>2014-06-13 14:15:48 -0700
commitee07411d898a9641ff8904a67710658929e6ea80 (patch)
tree5500f5cade589ac63531e6b87b8b26ff9b828dff /lib
parent844707a0f077589fc9fbb151d1c4f22bef750401 (diff)
downloadffi-yajl-ee07411d898a9641ff8904a67710658929e6ea80.tar.gz
explicit nil needs to turn into an empty hash0.1.7
or else has_key? just asplodes later
Diffstat (limited to 'lib')
-rw-r--r--lib/ffi_yajl/json_gem.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/ffi_yajl/json_gem.rb b/lib/ffi_yajl/json_gem.rb
index d59cc60..f46f6e5 100644
--- a/lib/ffi_yajl/json_gem.rb
+++ b/lib/ffi_yajl/json_gem.rb
@@ -20,7 +20,8 @@ module JSON
raise JSON::GeneratorError, e.message
end
- def self.pretty_generate(obj, opts={})
+ def self.pretty_generate(obj, opts=nil)
+ opts ||= {}
options_map = {}
options_map[:pretty] = true
options_map[:indent] = opts[:indent] if opts.has_key?(:indent)