* Patch from Luiz Americo to clear fielddefs when filling fielddefs

git-svn-id: trunk@13868 -
This commit is contained in:
michael 2009-10-16 12:05:26 +00:00
parent c8d72ce4aa
commit 2a61a28910

View File

@ -417,6 +417,7 @@ Var
pxf : Ppxfield_t;
begin
FieldDefs.Clear;
pxf:=PX_get_fields(FDoc);
ACount:= PX_get_num_fields(FDoc);
ReallocMem(FOffsets,ACount*SizeOf(Integer));
@ -549,6 +550,9 @@ end;
procedure TParadox.InternalClose;
begin
BindFields(False);
if DefaultFields then
DestroyFields;
FreeAndNil(FParser);
FreeMem(FOffsets);
FOffSets:=Nil;