diff --git a/encoding2.c b/encoding2.c index 06368a6..4f4c9fc 100644 --- a/encoding2.c +++ b/encoding2.c @@ -458,9 +458,9 @@ static const char *layout_structure_callback(const char *type, struct objc_struc } else { - size_t rsize = (size_t)layout->record_size; + size_t rsize = (size_t)layout->record_size; round_up(&rsize, align); - layout->record_size = rsize + size; + layout->record_size = rsize + size; } return end; }