fix: Disassembler arch names not correctly corresponding to their ids

Fixes #1010
This commit is contained in:
WerWolv
2023-04-05 18:02:47 +02:00
parent 89aee456c6
commit 7a4f909c68
2 changed files with 44 additions and 20 deletions

View File

@@ -115,7 +115,7 @@ namespace hex::plugin::builtin {
ImGui::Header("hex.builtin.common.settings"_lang);
if (ImGui::Combo("hex.builtin.view.disassembler.arch"_lang, reinterpret_cast<int *>(&this->m_architecture), Disassembler::ArchitectureNames, Disassembler::getArchitectureSupportedCount()))
if (ImGui::Combo("hex.builtin.view.disassembler.arch"_lang, reinterpret_cast<int *>(&this->m_architecture), Disassembler::ArchitectureNames.data(), Disassembler::getArchitectureSupportedCount()))
this->m_mode = cs_mode(0);