diff options
Diffstat (limited to 'src/checker/types.cpp')
| -rw-r--r-- | src/checker/types.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/checker/types.cpp b/src/checker/types.cpp index 98b5f297f..92111f186 100644 --- a/src/checker/types.cpp +++ b/src/checker/types.cpp @@ -1059,7 +1059,7 @@ i64 type_align_of(BaseTypeSizes s, gbAllocator allocator, Type *t) { return type_align_of(s, allocator, t->Array.elem); case Type_Vector: { i64 size = type_size_of(s, allocator, t->Vector.elem); - i64 count = gb_max(prev_pow2(size), 1); + i64 count = gb_max(prev_pow2(t->Vector.count), 1); i64 total = size * count; return gb_clamp(total, 1, s.max_align); } break; |