Thema: Delphi Free oder FreeAndNil=

Einzelnen Beitrag anzeigen

Muetze1
(Gast)

n/a Beiträge
 
#16

Re: Free oder FreeAndNil=

  Alt 27. Aug 2009, 11:56
Zitat von taaktaak:
Zitat:
FreeAndNil() überprüft vorher
Offenbar aber nicht in allen Versionen der "SysUtils"
- in meiner (Delphi 7) Version kann ich keine Prüfung entdecken :(
Falsch formuliert: .Free prüft vorher und da FreeAndNil() intern .Free aufruft, hat es auch diese Prüfung.

@QuickAndDirty: Dein Argument ist hinfällig, da alles was du beschreibst auf unsaubere Programmierung hindeutet und genau da liegt das Problem und nicht bei FreeAndNil()
  Mit Zitat antworten Zitat