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.