Skip to content

Commit 3c32dca

Browse files
dota17baylesj
authored andcommitted
adjust some codes position
1 parent 7924d3f commit 3c32dca

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/lib_json/json_reader.cpp

+6-6
Original file line numberDiff line numberDiff line change
@@ -1454,18 +1454,18 @@ bool OurReader::readObject(Token& token) {
14541454
} else {
14551455
break;
14561456
}
1457-
1458-
Token colon;
1459-
if (!readToken(colon) || colon.type_ != tokenMemberSeparator) {
1460-
return addErrorAndRecover("Missing ':' after object member name", colon,
1461-
tokenObjectEnd);
1462-
}
14631457
if (name.length() >= (1U << 30))
14641458
throwRuntimeError("keylength >= 2^30");
14651459
if (features_.rejectDupKeys_ && currentValue().isMember(name)) {
14661460
String msg = "Duplicate key: '" + name + "'";
14671461
return addErrorAndRecover(msg, tokenName, tokenObjectEnd);
14681462
}
1463+
1464+
Token colon;
1465+
if (!readToken(colon) || colon.type_ != tokenMemberSeparator) {
1466+
return addErrorAndRecover("Missing ':' after object member name", colon,
1467+
tokenObjectEnd);
1468+
}
14691469
Value& value = currentValue()[name];
14701470
nodes_.push(&value);
14711471
bool ok = readValue();

0 commit comments

Comments
 (0)