rapidjson can use an std::string constructor.

Signed-off-by: Adrian Conlon <adrian.conlon@gmail.com>
This commit is contained in:
Adrian Conlon 2021-10-19 10:57:27 +01:00
parent 710c8fb883
commit 1943db6f20
2 changed files with 2 additions and 2 deletions

View File

@ -16,7 +16,7 @@ byte_t::byte_t(simdjson::dom::element input) noexcept
byte_t::byte_t(simdjson::dom::array input) noexcept
: m_iterator(input.begin()),
m_address((uint16_t)(uint64_t)*m_iterator),
m_value((uint8_t)(uint64_t)* ++m_iterator) {
m_value((uint8_t)(uint64_t)*++m_iterator) {
assert(input.size() == 2);
}

View File

@ -80,7 +80,7 @@ void opcode_test_suite_t::parse() {
#ifdef USE_RAPIDJSON_JSON
void opcode_test_suite_t::parse() {
m_raw.Parse(m_contents.c_str());
m_raw.Parse(m_contents);
m_contents.clear();
m_contents.shrink_to_fit();
}