Possible Duplicate:
Which is preferable: Free or FreeAndNil?
when to use free and freeandnil?
in my way, i usually use the .free when the object that created is something like "object.create;" that has no self or nil parameter. if there is, that's the time i will use the freeandnil();
am i doing it right? or it has a big deference?