From e6583117df95373cffb12105de82d3816ca09f85 Mon Sep 17 00:00:00 2001 From: Juan Linietsky Date: Wed, 11 Jan 2017 08:53:31 -0300 Subject: Both Array and Dictionary are always in shared mode (removed copy on write). --- core/io/json.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'core/io/json.cpp') diff --git a/core/io/json.cpp b/core/io/json.cpp index ed1e74967..c0aa530a1 100644 --- a/core/io/json.cpp +++ b/core/io/json.cpp @@ -288,7 +288,7 @@ Error JSON::_parse_value(Variant &value,Token& token,const CharType *p_str,int & if (token.type==TK_CURLY_BRACKET_OPEN) { - Dictionary d(true); + Dictionary d; Error err = _parse_object(d,p_str,index,p_len,line,r_err_str); if (err) return err; @@ -296,7 +296,7 @@ Error JSON::_parse_value(Variant &value,Token& token,const CharType *p_str,int & return OK; } else if (token.type==TK_BRACKET_OPEN) { - Array a(true); + Array a; Error err = _parse_array(a,p_str,index,p_len,line,r_err_str); if (err) return err; -- cgit v1.2.3-70-g09d2