|
@@ -1080,7 +1080,10 @@ type
|
|
begin
|
|
begin
|
|
{ first release the not used init procinfo }
|
|
{ first release the not used init procinfo }
|
|
if assigned(init_procinfo) then
|
|
if assigned(init_procinfo) then
|
|
- release_main_proc(init_procinfo);
|
|
|
|
|
|
+ begin
|
|
|
|
+ release_proc_symbol(init_procinfo.procdef);
|
|
|
|
+ release_main_proc(init_procinfo);
|
|
|
|
+ end;
|
|
init_procinfo:=gen_implicit_initfinal(uf_init,current_module.localsymtable);
|
|
init_procinfo:=gen_implicit_initfinal(uf_init,current_module.localsymtable);
|
|
end;
|
|
end;
|
|
{ finalize? }
|
|
{ finalize? }
|