mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-20 10:45:08 +02:00
* Patch from Luiz Americo to clear fielddefs when filling fielddefs
git-svn-id: trunk@13868 -
This commit is contained in:
parent
c8d72ce4aa
commit
2a61a28910
@ -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;
|
||||
|
Loading…
Reference in New Issue
Block a user