Was ich mir schon seit ca. 13 Jahren wünsche (Delphi 2), ist ein Compiler- oder
IDE-Schalter, der ein Objekt automatisch
nilt, wenn ich Free aufrufe. Da werden über die Jahre Features eingebaut, die vor Mächtigkeit nur so strotzen, aber dieses kleine, oft gewünschte und unermesslich nützliche Feature kriegt die Compilercompany nicht hin? - Aua.
So, jetzt zum konstuktiven Teil.
FreeAndNil
ist die bessere Alternative, keine Frage!
Zu uns: wir haben ca. 500 MB Quelltexte, historisch gewachsen. Zwei primäre Gründe haben mich zu der Frage veranlasst.
1. Die Destruktoren heißen nicht immer Free.
2. Die Sourcen sind zu ca. einem Viertel generiert.
Auf jeden Fall danke ich euch für eure Vorschläge und Verweise auf andere Threads. Den Vorschlag von Hawkeye219 werde ich auf jeden Fall mal ausprobieren.
A fool with a tool remains a fool.