TList gibt nichts frei.
Es gibt es auch nicht umsonst die TObjectList, bei welcher man dann OwnsObjects auf true setzt, damit die Objekte freigegeben werden.
[edit] komisch, grade fehlten noch ein paar Beiträge

OK, also in Delphi 5 sieht es da wohl schlecht aus ... dort dußt du es also selber freigeben, bzw. du leitest dir die TObjectList ab und rüstest das OwnsObjects selber nach.
Ein Therapeut entspricht 1024 Gigapeut.