diff options
author | Florian Frank <flori@ping.de> | 2010-08-07 01:37:34 +0200 |
---|---|---|
committer | Florian Frank <flori@ping.de> | 2010-08-07 01:59:21 +0200 |
commit | bec5586cd5318e722fd599263105fa56b0bbe3e1 (patch) | |
tree | bc6ebfd4297130aadb43f663ac8c238dc85a5831 | |
parent | 310c96b4134f8c0f5d63822a25ccdbc83c30e86e (diff) | |
download | json-bec5586cd5318e722fd599263105fa56b0bbe3e1.tar.gz |
do not freeze to allow chaging defaultsv1.4.5
-rw-r--r-- | CHANGES | 1 | ||||
-rw-r--r-- | lib/json/common.rb | 6 |
2 files changed, 4 insertions, 3 deletions
@@ -2,6 +2,7 @@ * Manage data structure nesting depth in state object during generation. This should reduce problems with to_json method definŃ–tions that only have one argument. + * Some fixes in the state objects and additional tests. 2010-08-06 (1.4.4) * Fixes build problem for rubinius under OS X, http://github.com/flori/json/issues/closed#issue/25 * Fixes crashes described in http://github.com/flori/json/issues/closed#issue/21 and diff --git a/lib/json/common.rb b/lib/json/common.rb index c6a31c1..b530670 100644 --- a/lib/json/common.rb +++ b/lib/json/common.rb @@ -63,20 +63,20 @@ module JSON end self.state = generator::State const_set :State, self.state - const_set :SAFE_STATE_PROTOTYPE, State.new.freeze + const_set :SAFE_STATE_PROTOTYPE, State.new const_set :FAST_STATE_PROTOTYPE, State.new( :indent => '', :space => '', :object_nl => "", :array_nl => "", :max_nesting => false - ).freeze + ) const_set :PRETTY_STATE_PROTOTYPE, State.new( :indent => ' ', :space => ' ', :object_nl => "\n", :array_nl => "\n" - ).freeze + ) end # Returns the JSON generator modul, that is used by JSON. This might be |