mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-09-28 12:09:21 +02:00
LLDB Debugger: fix dangling event
git-svn-id: trunk@58383 -
This commit is contained in:
parent
00e814dac8
commit
d7f9413b9a
@ -233,8 +233,9 @@ type
|
||||
protected
|
||||
procedure DoExecute; override;
|
||||
public
|
||||
property CurrentCallStack: TCallStackBase read FCurrentCallStack;
|
||||
constructor Create(AOwner: TLldbDebugger; ACurrentCallStack: TCallStackBase);
|
||||
destructor Destroy; override;
|
||||
property CurrentCallStack: TCallStackBase read FCurrentCallStack;
|
||||
end;
|
||||
|
||||
{ TLldbCallStack }
|
||||
@ -502,6 +503,12 @@ begin
|
||||
FCurrentCallStack.AddFreeNotification(@DoCallstackFreed);
|
||||
end;
|
||||
|
||||
destructor TLldbDebuggerCommandCallStack.Destroy;
|
||||
begin
|
||||
FCurrentCallStack.RemoveFreeeNotification(@DoCallstackFreed);
|
||||
inherited Destroy;
|
||||
end;
|
||||
|
||||
{ TLldbCallStack }
|
||||
|
||||
procedure TLldbCallStack.ParentRequestEntries(ACallstack: TCallStackBase);
|
||||
|
Loading…
Reference in New Issue
Block a user