summaryrefslogtreecommitdiff
path: root/source4/build/pidl/util.pm
diff options
context:
space:
mode:
Diffstat (limited to 'source4/build/pidl/util.pm')
-rw-r--r--source4/build/pidl/util.pm6
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;