diff --git a/VerteronDisassemblerEngine/VXInstructionFormatter.cpp b/VerteronDisassemblerEngine/VXInstructionFormatter.cpp index c139d59..b8ac894 100644 --- a/VerteronDisassemblerEngine/VXInstructionFormatter.cpp +++ b/VerteronDisassemblerEngine/VXInstructionFormatter.cpp @@ -34,6 +34,8 @@ #include #include #include +#include +#include namespace Verteron { @@ -622,7 +624,7 @@ const char* VXExactSymbolResolver::resolveSymbol(const VXInstructionInfo &info, uint64_t &offset) { std::unordered_map::const_iterator iterator = m_symbolMap.find(address); - if (iterator != m_symbolMap.end()) + if (iterator != m_symbolMap.cend()) { offset = 0; return iterator->second.c_str();