Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#4

Re: FastMM und block modified after being freed

  Alt 27. Apr 2010, 13:16
Nein.
Hier wird nur auf die Variable, aber nicht auf das Objekt zugegriffen.

Hier wäre es ein Zugriff
Delphi-Quellcode:
Node.NextNode.Free;
Node.NextNode.irgendwas ...

PS:
Delphi-Quellcode:
Node.NextNode.Free;
Node.NextNode:=NIL;
entspricht
FreeAndNil(Node.NextNode); Aber Letzteres ist kürzer und es wäre fehlerunanfälliger. (z.B. bei einer Exception innerhalb von .Free )
$2B or not $2B
  Mit Zitat antworten Zitat