mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-27 21:30:23 +02:00
optcse: fix wrong typecast
This commit is contained in:
parent
1b8170d18d
commit
89d2775191
@ -652,7 +652,7 @@ unit optcse;
|
|||||||
(vo_is_thread_var in tstaticvarsym(tloadnode(pconstentry(arg)^.valuenode).symtableentry).varoptions) then
|
(vo_is_thread_var in tstaticvarsym(tloadnode(pconstentry(arg)^.valuenode).symtableentry).varoptions) then
|
||||||
begin
|
begin
|
||||||
hp:=ctypeconvnode.create_internal(cderefnode.create(ctemprefnode.create(pconstentry(arg)^.temp)),pconstentry(arg)^.valuenode.resultdef);
|
hp:=ctypeconvnode.create_internal(cderefnode.create(ctemprefnode.create(pconstentry(arg)^.temp)),pconstentry(arg)^.valuenode.resultdef);
|
||||||
tderefnode(hp).left.fileinfo:=n.fileinfo;
|
ttypeconvnode(hp).left.fileinfo:=n.fileinfo;
|
||||||
end
|
end
|
||||||
else
|
else
|
||||||
hp:=ctemprefnode.create(pconstentry(arg)^.temp);
|
hp:=ctemprefnode.create(pconstentry(arg)^.temp);
|
||||||
|
Loading…
Reference in New Issue
Block a user