|
@@ -372,6 +372,7 @@ begin
|
|
|
else
|
|
|
FCurrentList:=Nil;
|
|
|
FreeAndNil(FDefaultList);
|
|
|
+ FreeAndNil(FFieldMapper);
|
|
|
FCurrentList:=Nil;
|
|
|
end;
|
|
|
|
|
@@ -819,6 +820,7 @@ end;
|
|
|
|
|
|
procedure TBaseJSONDataSet.InternalOpen;
|
|
|
begin
|
|
|
+ FreeAndNil(FFieldMapper);
|
|
|
FFieldMapper:=CreateFieldMapper;
|
|
|
IF (FRows=Nil) then // opening from fielddefs ?
|
|
|
begin
|