diff options
author | cooldome <cdome@bk.ru> | 2019-07-21 15:53:22 +0100 |
---|---|---|
committer | Andreas Rumpf <rumpf_a@web.de> | 2019-07-21 16:53:22 +0200 |
commit | d563efb719b3e4478194ea44dcc812828c4fadef (patch) | |
tree | 1126bebb71cc8a1aed7c2b7ebf15076b55b70e99 /compiler | |
parent | 67a6effb7bf4d319c8bafd65c75a4da47e007c24 (diff) | |
download | Nim-d563efb719b3e4478194ea44dcc812828c4fadef.tar.gz |
fixes #11792 (#11793)
Diffstat (limited to 'compiler')
-rw-r--r-- | compiler/sizealignoffsetimpl.nim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/sizealignoffsetimpl.nim b/compiler/sizealignoffsetimpl.nim index bc9e3812d..34384fa1f 100644 --- a/compiler/sizealignoffsetimpl.nim +++ b/compiler/sizealignoffsetimpl.nim @@ -169,7 +169,7 @@ proc computeObjectOffsetsFoldFunction(conf: ConfigRef; n: PNode, align = n.sym.typ.align.int result.align = align - if initialOffset == szUnknownSize or size == szUnknownSize: + if initialOffset == szUnknownSize or size == szUnknownSize or align == szUnknownSize: n.sym.offset = szUnknownSize result.offset = szUnknownSize else: |