mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-08 03:28:20 +02:00
Fixed IDE "Find on Stack" functionality
This commit is contained in:
parent
237b507745
commit
ac67046afc
5 changed files with 21 additions and 8 deletions
|
@ -9723,6 +9723,8 @@ String WinDebugger::EvaluateContinue(DbgPendingExpr* pendingExpr, BfPassInstance
|
|||
underlyingType->IsBfObject() ? "" : "*");
|
||||
val += EncodeDataPtr(exprResult.mPtr, true);
|
||||
}
|
||||
|
||||
val += "\n:pointer\t" + EncodeDataPtr(exprResult.mPtr, true);
|
||||
}
|
||||
|
||||
if (val[0] == '!')
|
||||
|
@ -9761,6 +9763,10 @@ String WinDebugger::EvaluateContinue(DbgPendingExpr* pendingExpr, BfPassInstance
|
|||
{
|
||||
if (canEdit)
|
||||
val += "\n:canEdit";
|
||||
if (exprResult.mType->mTypeCode == DbgType_Ptr)
|
||||
{
|
||||
val += "\n:editVal\t" + EncodeDataPtr(exprResult.mPtr, true);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue