I was doing some testing today (Mac) and discovered that calling Free on a nil 
object didn’t cause a EAccessViolation exception. Why doesn’t that crash?

var
        c: TObject;
begin
        c := nil;
        c.Free;



Regards,
        Ryan Joseph

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to