Index: src/json-parser.h |
diff --git a/src/json-parser.h b/src/json-parser.h |
index c23e50dbb4dbd0eefbfc955f54eaed03e9b34511..cf3e6b82b17092e2b03945035ed650b64cf8a4b9 100644 |
--- a/src/json-parser.h |
+++ b/src/json-parser.h |
@@ -424,8 +424,7 @@ Handle<Object> JsonParser<seq_ascii>::ParseJsonObject() { |
if (value.is_null()) return ReportUnexpectedCharacter(); |
} |
- JSObject::SetOwnPropertyIgnoreAttributes( |
- json_object, key, value, NONE).Assert(); |
+ Runtime::DefineObjectProperty(json_object, key, value, NONE).Check(); |
} while (MatchSkipWhiteSpace(',')); |
if (c0_ != '}') { |
return ReportUnexpectedCharacter(); |