We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d35f10a commit 41ed619Copy full SHA for 41ed619
impeller/compiler/reflector.cc
@@ -528,8 +528,9 @@ std::vector<StructMember> Reflector::ReadStructMembers(
528
529
const auto struct_length = current_byte_offset;
530
{
531
- const auto padding = struct_length % max_member_alignment;
532
- if (padding != 0) {
+ const auto excess = struct_length % max_member_alignment;
+ if (excess != 0) {
533
+ const auto padding = max_member_alignment - excess;
534
result.emplace_back(StructMember{
535
.type = TypeNameWithPaddingOfSize(padding),
536
.name = "_PADDING_",
0 commit comments