Delphi-Quellcode:
var
LsList: TStringList;
begin
LsList := TStringList.Create;
try
LsList.LoadFromFile(FPath + DataFileName);
FShadowData:= LsList.Text;
FAnsagenListe := TJson.JsonToObject<TObjectList<TAnsagen>>(LsList.Text); //memory Leak
FillAnsagenListe;
finally
LsList.Free;
end; // try
end;
Hallo, Ich habe eine Frage, mir reißt es durch diese Zeile ein MemoryLeak. Das wird mir beim schließen (ReportMemoryLeaksOnShutdown) angezeigt.
Der Code tut zwar was er soll und es ist auch bei dem Tool an sich zu verschmerzen, aber ich würde gerne in Zukunft weiter damit arbeiten.
Frage: Wie muss der Code aussehen damit ich kein Memoryleak bekomme?
Dank euch