• Milo Yip's avatar
    Add safe checks in parsing compound types. · a1a8abd0
    Milo Yip authored
    Compound types (object and array) call ParseString() and ParseValue()
    for key and values. If there is parse errors inside those calls, it
    should stop continue parsing. Otherwise, it may be possible to continue
    parsing and calling handler incorrectly.
    For example, in ["a\u,","b"], \u generates an error (it should follow
    but 4 hex digits), the parser continues to treat the first comma as
    element separator, and treat "," as a JSON string and call the handler.
    It may be unacceptable in the application code.
    a1a8abd0
Name
Last commit
Last update
bin Loading commit data...
build Loading commit data...
example Loading commit data...
include/rapidjson Loading commit data...
test Loading commit data...
thirdparty Loading commit data...
.gitignore Loading commit data...
license.txt Loading commit data...
readme.md Loading commit data...