From 4197668f3bf372aaae0390e90e6bde6f2391326f Mon Sep 17 00:00:00 2001 From: Basile Burg Date: Sun, 27 Sep 2015 02:16:53 +0200 Subject: [PATCH] patched a leak --- src/ce_messages.pas | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/ce_messages.pas b/src/ce_messages.pas index 7c6af107..a54c61d9 100644 --- a/src/ce_messages.pas +++ b/src/ce_messages.pas @@ -324,8 +324,7 @@ end; destructor TCEMessagesWidget.destroy; begin fToDemangle.Free; - fToDemangleObjs.Free; - fToDemangleObjs := nil; + FreeAndNil(fToDemangleObjs); freeDemangler; fOptions.saveToFile(getCoeditDocPath + optname); EntitiesConnector.removeObserver(self); @@ -809,8 +808,7 @@ begin // if fDemangler.Active then fDemangler.Terminate(0); - fDemangler.Free; - fDemangler := nil; + FreeAndNil(fDemangler); end; procedure TCEMessagesWidget.updateLoop;