Răsfoiți Sursa

* Avoid AV at finalization

git-svn-id: trunk@9320 -
joost 17 ani în urmă
părinte
comite
17e0cf0fa4
1 a modificat fișierele cu 2 adăugiri și 2 ștergeri
  1. 2 2
      packages/fcl-db/src/datadict/fpdatadict.pp

+ 2 - 2
packages/fcl-db/src/datadict/fpdatadict.pp

@@ -483,7 +483,7 @@ Const
   ---------------------------------------------------------------------}
 
 Var
-  DDEngines : TStringList;
+  DDEngines : TStringList = nil;
   
 Type
 
@@ -1933,6 +1933,6 @@ end;
 initialization
 
 finalization
-  FreeAndNil(DDEngines);
+  if assigned(DDEngines) then FreeAndNil(DDEngines);
 end.