mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-06-06 18:18:31 +02:00
compiler: fix wrong typecast
git-svn-id: trunk@14545 -
This commit is contained in:
parent
4ddebcbf1c
commit
f25c21c287
@ -209,7 +209,7 @@ implementation
|
|||||||
need to be in the initfinal table (PFV) }
|
need to be in the initfinal table (PFV) }
|
||||||
block:=statement_block(_INITIALIZATION);
|
block:=statement_block(_INITIALIZATION);
|
||||||
{ optimize empty initialization block away }
|
{ optimize empty initialization block away }
|
||||||
if (tstatementnode(block).left=nil) then
|
if (block.nodetype=blockn) and (tblocknode(block).left=nil) then
|
||||||
FreeAndNil(block)
|
FreeAndNil(block)
|
||||||
else
|
else
|
||||||
if not islibrary then
|
if not islibrary then
|
||||||
@ -224,7 +224,7 @@ implementation
|
|||||||
begin
|
begin
|
||||||
block:=statement_block(_FINALIZATION);
|
block:=statement_block(_FINALIZATION);
|
||||||
{ optimize empty finalization block away }
|
{ optimize empty finalization block away }
|
||||||
if (tstatementnode(block).left=nil) then
|
if (block.nodetype=blockn) and (tblocknode(block).left=nil) then
|
||||||
FreeAndNil(block)
|
FreeAndNil(block)
|
||||||
else
|
else
|
||||||
if not islibrary then
|
if not islibrary then
|
||||||
|
Loading…
Reference in New Issue
Block a user