diff --git a/M6502/HarteTest_6502/byte_t.cpp b/M6502/HarteTest_6502/byte_t.cpp index 1a7f937..dfae972 100644 --- a/M6502/HarteTest_6502/byte_t.cpp +++ b/M6502/HarteTest_6502/byte_t.cpp @@ -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); } diff --git a/M6502/HarteTest_6502/opcode_test_suite_t.cpp b/M6502/HarteTest_6502/opcode_test_suite_t.cpp index f5ccda7..698fca3 100644 --- a/M6502/HarteTest_6502/opcode_test_suite_t.cpp +++ b/M6502/HarteTest_6502/opcode_test_suite_t.cpp @@ -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(); }