Browse Source

* fixed handling of untyped const parameters

git-svn-id: branches/z80@44971 -
nickysn 5 years ago
parent
commit
0bbd140228
1 changed files with 2 additions and 2 deletions
  1. 2 2
      compiler/z80/cpupara.pas

+ 2 - 2
compiler/z80/cpupara.pas

@@ -360,11 +360,11 @@ unit cpupara;
                           end
                           end
                         else
                         else
                           begin
                           begin
-                             paraloc^.def:=hp.vardef;
+                             paraloc^.def:=paradef;
                              paraloc^.loc:=LOC_REFERENCE;
                              paraloc^.loc:=LOC_REFERENCE;
                              paraloc^.reference.index:=NR_STACK_POINTER_REG;
                              paraloc^.reference.index:=NR_STACK_POINTER_REG;
                              paraloc^.reference.offset:=stack_offset;
                              paraloc^.reference.offset:=stack_offset;
-                             inc(stack_offset,hp.vardef.size);
+                             inc(stack_offset,paradef.size);
                           end;
                           end;
                         paralen:=0;
                         paralen:=0;
                       end;
                       end;