瀏覽代碼

* fixed type when passing an address parameter to another address parameter

git-svn-id: trunk@30715 -
Jonas Maebe 10 年之前
父節點
當前提交
2102db1a0c
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      compiler/ncgcal.pas

+ 1 - 1
compiler/ncgcal.pas

@@ -383,7 +383,7 @@ implementation
                           if (left.location.reference.index<>NR_NO) or
                              (left.location.reference.offset<>0) then
                             internalerror(200410107);
-                          hlcg.a_load_reg_cgpara(current_asmdata.CurrAsmList,voidpointertype,left.location.reference.base,tempcgpara)
+                          hlcg.a_load_reg_cgpara(current_asmdata.CurrAsmList,getpointerdef(left.resultdef),left.location.reference.base,tempcgpara)
                         end
                       else
                         begin