Finalization order
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2465 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
parent
ec530ec8c2
commit
6bde0600c1
@ -70,16 +70,17 @@ end;
|
||||
|
||||
procedure wst_finalize();
|
||||
var
|
||||
i, c : Integer;
|
||||
i : Integer;
|
||||
p : TwstInitializationProc;
|
||||
begin
|
||||
if Initialized then begin
|
||||
Initialized := False;
|
||||
if ( FinalProcs <> nil ) then begin
|
||||
c := FinalProcs.Count;
|
||||
for i := 0 to Pred(c) do begin
|
||||
i := FinalProcs.Count - 1;
|
||||
while (i >= 0) do begin
|
||||
p := TwstFinalizationProc(FinalProcs[i]);
|
||||
p();
|
||||
Dec(i);
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
|
Loading…
Reference in New Issue
Block a user