Преглед на файлове

fclfcl-db: bufdataset: forgot free filestream and datasetreader

git-svn-id: trunk@27024 -
lacak преди 11 години
родител
ревизия
fd0c9fcfe1
променени са 1 файла, в които са добавени 4 реда и са изтрити 0 реда
  1. 4 0
      packages/fcl-db/src/base/bufdataset.pas

+ 4 - 0
packages/fcl-db/src/base/bufdataset.pas

@@ -1189,7 +1189,11 @@ end;
 procedure TCustomBufDataset.InternalInitFieldDefs;
 begin
   if FileName<>'' then
+    begin
     IntLoadFieldDefsFromFile;
+    FreeAndNil(FDatasetReader);
+    FreeAndNil(FFileStream);
+    end;
 end;
 
 procedure TCustomBufDataset.InternalOpen;