| Index: src/json.js
|
| diff --git a/src/json.js b/src/json.js
|
| index 6f8489088b5191a2cef1312a10f48121028b6ef7..8ec30ff6ea941abaabd6512239eccb4992f27fad 100644
|
| --- a/src/json.js
|
| +++ b/src/json.js
|
| @@ -16,14 +16,12 @@ var InternalArray = utils.InternalArray;
|
| var MathMax;
|
| var MathMin;
|
| var ObjectHasOwnProperty;
|
| -var ToNumber;
|
| var toStringTagSymbol = utils.ImportNow("to_string_tag_symbol");
|
|
|
| utils.Import(function(from) {
|
| MathMax = from.MathMax;
|
| MathMin = from.MathMin;
|
| ObjectHasOwnProperty = from.ObjectHasOwnProperty;
|
| - ToNumber = from.ToNumber;
|
| });
|
|
|
| // -------------------------------------------------------------------
|
| @@ -164,7 +162,7 @@ function JSONSerialize(key, holder, replacer, stack, indent, gap) {
|
| if (IS_ARRAY(value)) {
|
| return SerializeArray(value, replacer, stack, indent, gap);
|
| } else if (IS_NUMBER_WRAPPER(value)) {
|
| - value = ToNumber(value);
|
| + value = TO_NUMBER(value);
|
| return JSON_NUMBER_TO_STRING(value);
|
| } else if (IS_STRING_WRAPPER(value)) {
|
| return %QuoteJSONString(TO_STRING(value));
|
| @@ -210,7 +208,7 @@ function JSONStringify(value, replacer, space) {
|
| if (IS_OBJECT(space)) {
|
| // Unwrap 'space' if it is wrapped
|
| if (IS_NUMBER_WRAPPER(space)) {
|
| - space = ToNumber(space);
|
| + space = TO_NUMBER(space);
|
| } else if (IS_STRING_WRAPPER(space)) {
|
| space = TO_STRING(space);
|
| }
|
|
|