Einzelnen Beitrag anzeigen

Benutzerbild von mleyen
mleyen

Registriert seit: 10. Aug 2007
609 Beiträge
 
FreePascal / Lazarus
 
#2

Re: Hilfe bei Speicherleckbeseitigung

  Alt 29. Jul 2009, 10:05
Zitat von BAMatze:
Delphi-Quellcode:

//...
type TFestplattenArbeit = class(TComponent)
//...
    destructor Destroy; override;

//...

destructor TFestplattenArbeit.Destroy;
begin
  FsLInfoeinfachLaufwerke.Free;
  inherited destroy;
end;
Hi,

hat es einen Grund warum du das override auskommentiert hast?
Wenn ich das override hinmache gibts bei mir keinen Speicherleck. Was soll der auch 'destroyen' wenn der etwas falsches inherited?

Edit: Wenn du override wegläst, optimiert mir der Compiler das inherited komplett weg...
  Mit Zitat antworten Zitat