2
0
Эх сурвалжийг харах

* Take care of Florian's remark that FList may be nil when constructor failed

git-svn-id: trunk@22593 -
michael 12 жил өмнө
parent
commit
6eade12d3f

+ 2 - 1
rtl/objpas/classes/lists.inc

@@ -646,7 +646,8 @@ end;
 
 
 destructor TList.Destroy;
 destructor TList.Destroy;
 begin
 begin
-  Clear;
+  if Assigned(Flist) then
+    Clear;
   If Assigned(FObservers) then
   If Assigned(FObservers) then
     begin
     begin
     FPONotifyObservers(Self,ooFree,Nil);
     FPONotifyObservers(Self,ooFree,Nil);