Validate encoding for RapidJSON

Improves security. Add kParseValidateEncodingFlag to default flags.
This commit is contained in:
Kawe Mazidjatari 2024-03-31 15:32:04 +02:00
parent 8baef57ca3
commit d34b92ed61

View File

@ -48,7 +48,7 @@ macro( apply_project_settings )
# https://rapidjson.org/md_doc_features.html
# https://github.com/Tencent/rapidjson/issues/1227
# https://github.com/Tencent/rapidjson/issues/2260
"RAPIDJSON_PARSE_DEFAULT_FLAGS=kParseIterativeFlag"
"RAPIDJSON_PARSE_DEFAULT_FLAGS=kParseIterativeFlag|kParseValidateEncodingFlag"
# Target is 64bits only.
"PLATFORM_64BITS"