patched a leak

This commit is contained in:
Basile Burg 2015-09-27 02:16:53 +02:00
parent 4d4bc26538
commit 4197668f3b
1 changed files with 2 additions and 4 deletions

View File

@ -324,8 +324,7 @@ end;
destructor TCEMessagesWidget.destroy; destructor TCEMessagesWidget.destroy;
begin begin
fToDemangle.Free; fToDemangle.Free;
fToDemangleObjs.Free; FreeAndNil(fToDemangleObjs);
fToDemangleObjs := nil;
freeDemangler; freeDemangler;
fOptions.saveToFile(getCoeditDocPath + optname); fOptions.saveToFile(getCoeditDocPath + optname);
EntitiesConnector.removeObserver(self); EntitiesConnector.removeObserver(self);
@ -809,8 +808,7 @@ begin
// //
if fDemangler.Active then if fDemangler.Active then
fDemangler.Terminate(0); fDemangler.Terminate(0);
fDemangler.Free; FreeAndNil(fDemangler);
fDemangler := nil;
end; end;
procedure TCEMessagesWidget.updateLoop; procedure TCEMessagesWidget.updateLoop;