mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-12-04 18:17:13 +01:00
Fix Memleak in TComponentTreeView.Destroy
git-svn-id: trunk@64320 -
This commit is contained in:
parent
bc73f7750f
commit
85dd4b9122
@ -645,6 +645,7 @@ begin
|
|||||||
Enumer := FRoot2CollapasedMap.GetEnumerator;
|
Enumer := FRoot2CollapasedMap.GetEnumerator;
|
||||||
while Enumer.MoveNext do
|
while Enumer.MoveNext do
|
||||||
FreeAndNil(TObject(Enumer.Current^.Value)); // Free the CollapsedComp TAVLTrees.
|
FreeAndNil(TObject(Enumer.Current^.Value)); // Free the CollapsedComp TAVLTrees.
|
||||||
|
Enumer.Free;
|
||||||
FreeThenNil(FRoot2CollapasedMap);
|
FreeThenNil(FRoot2CollapasedMap);
|
||||||
FreeThenNil(FComponentList);
|
FreeThenNil(FComponentList);
|
||||||
inherited Destroy;
|
inherited Destroy;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user