Einzelnen Beitrag anzeigen

Darlo

Registriert seit: 28. Jul 2008
Ort: München
1.196 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#5

AW: Delphi Bugs mit Lösungen...

  Alt 19. Mai 2017, 15:01
Delphi-Quellcode:
  if Assigned(FMethods) then //
    FMethods.Free; // Fehlte
Sollte das nicht besser so heißen?
Delphi-Quellcode:
  if Assigned(FMethods) then
  {$IFDEF AUTOREFCOUNT}
    FMethods.DisposeOf;
  {$ELSE}
    FMethods.Free;
Warum wird im Free eigentlich nicht geprüft ob ARC und dann DisposeOf aufgerufen? Würde ne Menge an Code sparen.
Philip
  Mit Zitat antworten Zitat