ext/oj/mimic_json.c in oj-3.10.8 vs ext/oj/mimic_json.c in oj-3.10.9

- old
+ new

@@ -511,11 +511,12 @@ pi.options.allow_invalid = No; pi.options.empty_string = No; pi.options.create_ok = No; pi.options.allow_nan = (bang ? Yes : No); pi.options.nilnil = No; - pi.options.bigdec_load = FloatDec; + //pi.options.bigdec_load = FloatDec; + pi.options.bigdec_load = RubyDec; pi.options.mode = CompatMode; pi.max_depth = 100; if (Qnil != ropts) { VALUE v; @@ -684,11 +685,11 @@ JXEsc, // escape_mode CompatMode, // mode No, // class_cache RubyTime, // time_format No, // bigdec_as_num - FloatDec, // bigdec_load + RubyDec, // bigdec_load No, // to_hash No, // to_json No, // as_json No, // raw_json No, // nilnil @@ -705,10 +706,10 @@ 0, // int_range_min 0, // int_range_max oj_json_class,// create_id 10, // create_id_len 3, // sec_prec - 16, // float_prec + 0, // float_prec "%0.16g", // float_fmt Qnil, // hash_class Qnil, // array_class { // dump_opts false, //use