diff options
author | Lamont Granquist <lamont@scriptkiddie.org> | 2014-06-13 14:15:48 -0700 |
---|---|---|
committer | Lamont Granquist <lamont@scriptkiddie.org> | 2014-06-13 14:15:48 -0700 |
commit | ee07411d898a9641ff8904a67710658929e6ea80 (patch) | |
tree | 5500f5cade589ac63531e6b87b8b26ff9b828dff /lib | |
parent | 844707a0f077589fc9fbb151d1c4f22bef750401 (diff) | |
download | ffi-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.rb | 3 |
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) |