Browse Source

* fcl-db/dbase: cosmetic

git-svn-id: trunk@24343 -
reiniero 12 years ago
parent
commit
6179bb2322
1 changed files with 5 additions and 5 deletions
  1. 5 5
      packages/fcl-db/src/dbase/dbf_dbffile.pas

+ 5 - 5
packages/fcl-db/src/dbase/dbf_dbffile.pas

@@ -494,13 +494,13 @@ begin
       begin
       begin
         // open blob file; if it doesn't exist yet create it
         // open blob file; if it doesn't exist yet create it
         // using AutoCreate as long as we're not running read-only
         // using AutoCreate as long as we're not running read-only
-        if (FDbfVersion in [xFoxPro,xVisualFoxPro]) then
-          MemoFileClass := TFoxProMemoFile
-        else
-          MemoFileClass := TDbaseMemoFile;
         // If needed, fake a memo file:
         // If needed, fake a memo file:
         if (Mode=pfReadOnly) and (not FileExists(lMemoFileName)) then
         if (Mode=pfReadOnly) and (not FileExists(lMemoFileName)) then
-          MemoFileClass := TNullMemoFile;
+          MemoFileClass := TNullMemoFile
+        else if (FDbfVersion in [xFoxPro,xVisualFoxPro]) then
+          MemoFileClass := TFoxProMemoFile
+        else
+          MemoFileClass := TDbaseMemoFile; //fallback/default
         FMemoFile := MemoFileClass.Create(Self);
         FMemoFile := MemoFileClass.Create(Self);
         FMemoFile.FileName := lMemoFileName;
         FMemoFile.FileName := lMemoFileName;
         FMemoFile.Mode := Mode;
         FMemoFile.Mode := Mode;