mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-11-05 10:11:04 +01:00
* fixed inverted condition in r16052 that could cause superfluous parameter
copies (and missing parameter copies, although that was less likely) git-svn-id: trunk@16053 -
This commit is contained in:
parent
6094cb79dc
commit
e6c09430cb
@ -544,8 +544,8 @@ implementation
|
|||||||
end;
|
end;
|
||||||
LOC_REFERENCE:
|
LOC_REFERENCE:
|
||||||
begin
|
begin
|
||||||
if skipiffinalloc and
|
if not(skipiffinalloc and
|
||||||
paramanager.is_stack_paraloc(callerparaloc) then
|
paramanager.is_stack_paraloc(callerparaloc)) then
|
||||||
begin
|
begin
|
||||||
{ Can't have a data copied to the stack, every location
|
{ Can't have a data copied to the stack, every location
|
||||||
must contain a valid size field }
|
must contain a valid size field }
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user