zmq: switch to RapidJSON iterative parsing

This commit is contained in:
selsta
2026-05-07 19:53:00 +02:00
parent 4a24ca3ad6
commit f991cf23d9
+1 -1
View File
@@ -80,7 +80,7 @@ FullMessage::FullMessage(std::string&& json_string, bool request)
{
/* Insitu parsing does not copy data from `contents` to DOM,
accelerating string heavy content. */
doc.ParseInsitu(std::addressof(contents[0]));
doc.ParseInsitu<rapidjson::kParseIterativeFlag>(std::addressof(contents[0]));
if (doc.HasParseError() || !doc.IsObject())
{
throw cryptonote::json::PARSE_FAIL();