From 834773079c7682ea5bccbcdff21a7bce2f4c4c10 Mon Sep 17 00:00:00 2001 From: Sour Date: Fri, 29 Dec 2017 10:43:26 -0500 Subject: [PATCH] Debugger: Fixed "Show Effective Addresses" option always being on --- Core/Disassembler.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Core/Disassembler.cpp b/Core/Disassembler.cpp index d8df1c86..4e69576e 100644 --- a/Core/Disassembler.cpp +++ b/Core/Disassembler.cpp @@ -512,7 +512,9 @@ string Disassembler::GetCode(AddressTypeInfo &addressInfo, uint32_t endAddr, uin byteCode.clear(); code.clear(); effAddress.clear(); - info->GetEffectiveAddressString(effAddress, cpuState, memoryManager.get(), labelManager.get()); + if(showEffectiveAddresses) { + info->GetEffectiveAddressString(effAddress, cpuState, memoryManager.get(), labelManager.get()); + } info->ToString(code, memoryAddr, memoryManager.get(), labelManager.get()); info->GetByteCode(byteCode);