瀏覽代碼

* update alignment when advancing offset to next element of array constructor node

git-svn-id: trunk@34279 -
Jonas Maebe 9 年之前
父節點
當前提交
4e8bda76cb
共有 1 個文件被更改,包括 1 次插入0 次删除
  1. 1 0
      compiler/ncgld.pas

+ 1 - 0
compiler/ncgld.pas

@@ -1165,6 +1165,7 @@ implementation
 
 
     procedure tcgarrayconstructornode.advancearrayoffset(var ref: treference; elesize: asizeint);
     procedure tcgarrayconstructornode.advancearrayoffset(var ref: treference; elesize: asizeint);
       begin
       begin
+        ref.alignment:=newalignment(ref.alignment,elesize);
         inc(ref.offset,elesize);
         inc(ref.offset,elesize);
       end;
       end;