|
@@ -606,12 +606,12 @@ begin
|
|
end;
|
|
end;
|
|
FIsOpen:=False;
|
|
FIsOpen:=False;
|
|
FFileModified:=False;
|
|
FFileModified:=False;
|
|
- BindFields(False);
|
|
|
|
|
|
+ // BindFields(False);
|
|
if DefaultFields then begin
|
|
if DefaultFields then begin
|
|
DestroyFields;
|
|
DestroyFields;
|
|
end;
|
|
end;
|
|
- FreeAndNil(FFieldOffsets);
|
|
|
|
- FreeAndNil(FFieldSizes);
|
|
|
|
|
|
+ FreeMem(FFieldOffsets);
|
|
|
|
+ FreeMem(FFieldSizes);
|
|
end;
|
|
end;
|
|
|
|
|
|
procedure TMemDataset.InternalPost;
|
|
procedure TMemDataset.InternalPost;
|