Registriert seit: 30. Nov 2005
Ort: München
5.767 Beiträge
Delphi 10.4 Sydney
|
AW: unverständlicher Memoryleak in Funktion
5. Mai 2021, 14:45
.. Du erstellst in der ersten Funktion eine Instanz einer Klasse.
Die übergibst Du in der zweiten Funktion dem result der Funktion.
Wo die Instanz terminiert wird ist hier nicht ersichtlich.
Erstellt wird sie in Funktion 1, daher wird auch dort der Leak gemeldet.
Nein result von Funktionen werden beim Beenden der Funktion nicht freigegeben - wo würde das auch hinführen?
Grüße
Klaus
Klaus
|