On 12 Nov 2008, at 21:53, Marc Santhoff wrote:

constructor TTableDescriptor.create;
begin
 inherited create;
 GetMem(fInfo, sizeof(TTableInfo));

Getmem allocates memory, but does not perform any initialisation. Use new() for record types containing fields that must be initialised (such as all reference counted types).


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

Reply via email to