summaryrefslogtreecommitdiff
path: root/source4/build/pidl/parser.pm
diff options
context:
space:
mode:
Diffstat (limited to 'source4/build/pidl/parser.pm')
-rw-r--r--source4/build/pidl/parser.pm2
1 files changed, 2 insertions, 0 deletions
diff --git a/source4/build/pidl/parser.pm b/source4/build/pidl/parser.pm
index 077fcd4385..ac45b4d9bc 100644
--- a/source4/build/pidl/parser.pm
+++ b/source4/build/pidl/parser.pm
@@ -192,6 +192,8 @@ sub struct_alignment
if (defined $structs{$e->{TYPE}}->{DATA}) {
$a = union_alignment($structs{$e->{TYPE}}->{DATA});
}
+ } elsif ($structs{$e->{TYPE}}->{DATA}->{TYPE} eq "ENUM") {
+ $a = util::type_align($e);
}
} else {
$a = util::type_align($e);