ensure alignment is never 0. Must be at least 1.

This commit is contained in:
Brendan Hansknecht 2024-08-25 11:48:46 -07:00
parent e35e564aa6
commit 7997cf95e7
No known key found for this signature in database
GPG key ID: 0EA784685083E75B
2 changed files with 8 additions and 7 deletions

View file

@ -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;