mirror of
https://github.com/reactos/reactos.git
synced 2025-08-03 21:36:11 +00:00
Fix for current source line unassembly bug in pice.
svn path=/trunk/; revision=2594
This commit is contained in:
parent
cca6500c93
commit
95410deae9
1 changed files with 4 additions and 3 deletions
|
@ -1577,6 +1577,7 @@ COMMAND_PROTOTYPE(Unassemble)
|
||||||
LPSTR pSrc,pFilename,pSrcStart,pSrcEnd;
|
LPSTR pSrc,pFilename,pSrcStart,pSrcEnd;
|
||||||
BOOLEAN bForceDisassembly = FALSE;
|
BOOLEAN bForceDisassembly = FALSE;
|
||||||
|
|
||||||
|
DPRINT((0,"Unassemble: CountSwitches: %u, count: %u\n", pArgs->CountSwitches, pArgs->Count));
|
||||||
if(pArgs->CountSwitches>1)
|
if(pArgs->CountSwitches>1)
|
||||||
return TRUE;
|
return TRUE;
|
||||||
|
|
||||||
|
@ -1617,15 +1618,15 @@ COMMAND_PROTOTYPE(Unassemble)
|
||||||
return TRUE;
|
return TRUE;
|
||||||
|
|
||||||
|
|
||||||
DPRINT((0,"Unassemble(%0.4X:%0.8X)\n",segment,addr));
|
DPRINT((0,"Unassemble(%0.4X:%0.8X), lastst: %x, lastend:%x\n",segment,addr,ulLastDisassStartAddress,ulLastDisassEndAddress));
|
||||||
|
|
||||||
//
|
//
|
||||||
// unassemble
|
// unassemble
|
||||||
//
|
//
|
||||||
DisableScroll(SOURCE_WINDOW);
|
DisableScroll(SOURCE_WINDOW);
|
||||||
|
|
||||||
// if we're inside last disassembly range we only need to move to highlight
|
// if we're inside last disassembly range we only need to move to highlight
|
||||||
if(addr>=ulLastDisassStartAddress &&
|
if(ulLastDisassStartAddress && ulLastDisassEndAddress && addr>=ulLastDisassStartAddress &&
|
||||||
addr<ulLastDisassEndAddress )
|
addr<ulLastDisassEndAddress )
|
||||||
{
|
{
|
||||||
addr=ulLastDisassStartAddress;
|
addr=ulLastDisassStartAddress;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue