Recent

Author Topic: I seem to have a leak in a program that uses the memo field  (Read 1933 times)

vonskie

  • Full Member
  • ***
  • Posts: 186
How to clear it after a run?

memo1.Clear;
memo1.lines.clear;



   

Noodly

  • Jr. Member
  • **
  • Posts: 70
Re: I seem to have a leak in a program that uses the memo field
« Reply #1 on: April 21, 2017, 12:44:01 am »
Either will do, they have the same effect
Windows 10 Home, Lazarus 2.02 (svn 60954), FPC 3.04

howardpc

  • Hero Member
  • *****
  • Posts: 4144
Re: I seem to have a leak in a program that uses the memo field
« Reply #2 on: April 21, 2017, 09:38:37 am »
TMemo.Clear has little effect on a program's overall memory use or memory leakage. It merely removes some TMemo internal data.
If you have a memory leak it probably arises from not freeing some other allocated resource or control, or because a pointer to an allocated object has been orphaned.

 

TinyPortal © 2005-2018