diff --git a/src/gui/Src/Gui/CPUDisassembly.cpp b/src/gui/Src/Gui/CPUDisassembly.cpp index dae95afa..f9cf3aa2 100644 --- a/src/gui/Src/Gui/CPUDisassembly.cpp +++ b/src/gui/Src/Gui/CPUDisassembly.cpp @@ -101,11 +101,12 @@ void CPUDisassembly::mouseDoubleClickEvent(QMouseEvent* event) // (Disassembly) Assemble dialog case 2: { - if (settingboolget("Disassembler", "AssembleOnDoubleClick")) + if(settingboolget("Disassembler", "AssembleOnDoubleClick")) { assembleSlot(); } - else { + else + { duint dest = DbgGetBranchDestination(rvaToVa(getInitialSelection())); if(DbgMemIsValidReadPtr(dest)) diff --git a/src/gui/Src/Gui/SettingsDialog.h b/src/gui/Src/Gui/SettingsDialog.h index 192d0cc0..6d6f15db 100644 --- a/src/gui/Src/Gui/SettingsDialog.h +++ b/src/gui/Src/Gui/SettingsDialog.h @@ -221,6 +221,7 @@ private: bool disasm0xPrefixValues; bool disasmNoBranchDisasmPreview; bool disasmNoSourceLineAutoComments; + bool disasmAssembleOnDoubleClick; int disasmMaxModuleSize; //Gui Tab bool guiFpuRegistersLittleEndian;