mirror of
https://github.com/roc-lang/roc.git
synced 2025-08-04 04:08:19 +00:00
ensure alignment is never 0. Must be at least 1.
This commit is contained in:
parent
e35e564aa6
commit
7997cf95e7
2 changed files with 8 additions and 7 deletions
|
@ -404,7 +404,8 @@ impl<'ctx> RocUnion<'ctx> {
|
|||
let mut width = self.data_width;
|
||||
|
||||
// add padding between data and the tag id
|
||||
width = round_up_to_alignment(width, tag_id_width);
|
||||
let tag_id_alignment = tag_id_width.max(1);
|
||||
width = round_up_to_alignment(width, tag_id_alignment);
|
||||
|
||||
// add tag id
|
||||
width += tag_id_width;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue