diff --git a/src/jamidht/accountarchive.cpp b/src/jamidht/accountarchive.cpp index 05a6e684c9ab6c277820b4f28f15cffa23a2ba16..83082f1b14b4086d7842c4a75e4b46475d775b6a 100644 --- a/src/jamidht/accountarchive.cpp +++ b/src/jamidht/accountarchive.cpp @@ -35,6 +35,7 @@ AccountArchive::deserialize(const std::vector<uint8_t>& dat) std::string err; Json::Value value; Json::CharReaderBuilder rbuilder; + Json::CharReaderBuilder::strictMode(&rbuilder.settings_); auto reader = std::unique_ptr<Json::CharReader>(rbuilder.newCharReader()); if (!reader->parse(char_data, char_data + dat.size(), &value, &err)) { JAMI_ERR() << "Archive JSON parsing error: " << err;