From 52bfa80f68ce65f3938503753a8521cc5540cd05 Mon Sep 17 00:00:00 2001 From: Torusrxxx Date: Tue, 8 Nov 2016 08:26:59 +0000 Subject: [PATCH] Revert "GUI: speed improvements in Disassembly" (#1233) --- src/gui/Src/BasicView/Disassembly.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gui/Src/BasicView/Disassembly.cpp b/src/gui/Src/BasicView/Disassembly.cpp index c40d0afd..531a2b58 100644 --- a/src/gui/Src/BasicView/Disassembly.cpp +++ b/src/gui/Src/BasicView/Disassembly.cpp @@ -1595,7 +1595,7 @@ void Disassembly::prepareDataRange(dsint startRva, dsint endRva, const std::func break; wAddrPrev = wAddr; auto wInst = DisassembleAt(wAddr); - wAddr += wInst.length; + wAddr = getNextInstructionRVA(wAddr, 1); if(wAddr == wAddrPrev) break; disassembled(i++, wInst); @@ -1618,7 +1618,7 @@ void Disassembly::prepareData() { wAddrPrev = wAddr; wInst = DisassembleAt(wAddr); - wAddr += wInst.length; + wAddr = getNextInstructionRVA(wAddr, 1); if(wAddr == wAddrPrev) break; mInstBuffer.append(wInst);