Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.142 Beiträge
Delphi 10.3 Rio
|
AW: Delphi Bugs mit Lösungen...
19. Mai 2017, 15:56
Delphi-Quellcode:
if Assigned(FMethods) then //
FMethods.Free; // Fehlte
Das if Assigned
kannst du dir sparen, das macht das Free
selbst. Unter ARC wird das vom Compiler sowieso durch eine nil-Zuweisung ersetzt, was die Abfrage ebenso obsolet macht.
Auf eine Methode eine Klasse zuzugreifen ohne zu testen, ob die Klasse Assigned ist - widerstrebt mir einfach...
|