diff options
Diffstat (limited to 'source4/build/pidl/util.pm')
-rw-r--r-- | source4/build/pidl/util.pm | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/source4/build/pidl/util.pm b/source4/build/pidl/util.pm index 949946d328..fcc6c54216 100644 --- a/source4/build/pidl/util.pm +++ b/source4/build/pidl/util.pm @@ -221,9 +221,6 @@ sub is_builtin_type($) return 1, if (is_scalar_type($type)); return 1, if ($type =~ "unistr.*"); - return 1, if ($type eq "security_descriptor"); - return 1, if ($type eq "dom_sid"); - return 1, if ($type eq "dom_sid2"); return 1, if ($type eq "policy_handle"); return 0; @@ -374,7 +371,8 @@ sub is_inline_array($) { my $e = shift; my $len = $e->{"ARRAY_LEN"}; - if (defined $len && $len ne "*") { + if (is_fixed_array($e) || + defined $len && $len ne "*") { return 1; } return 0; |