mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-18 13:59:47 +02: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;
|
||||
LOC_REFERENCE:
|
||||
begin
|
||||
if skipiffinalloc and
|
||||
paramanager.is_stack_paraloc(callerparaloc) then
|
||||
if not(skipiffinalloc and
|
||||
paramanager.is_stack_paraloc(callerparaloc)) then
|
||||
begin
|
||||
{ Can't have a data copied to the stack, every location
|
||||
must contain a valid size field }
|
||||
|
Loading…
Reference in New Issue
Block a user