summaryrefslogtreecommitdiff
path: root/source4/pidl/pidl
diff options
context:
space:
mode:
Diffstat (limited to 'source4/pidl/pidl')
-rwxr-xr-xsource4/pidl/pidl7
1 files changed, 7 insertions, 0 deletions
diff --git a/source4/pidl/pidl b/source4/pidl/pidl
index f0513546e9..07bfefa956 100755
--- a/source4/pidl/pidl
+++ b/source4/pidl/pidl
@@ -813,6 +813,13 @@ $dcom
print Parse::Pidl::Samba::Template::Parse($pidl);
}
+ if (defined($opt_samba3_header) or defined($opt_samba3_parser) or
+ defined($opt_samba3_server) or defined($opt_samba3_client) or
+ defined($opt_samba3_template)) {
+ require Parse::Pidl::Samba3::Types;
+ Parse::Pidl::Samba3::Types::LoadTypes($ndr);
+ }
+
if (defined($opt_samba3_header)) {
my $header = ($opt_samba3_header or "$outputdir/rpc_$basename.h");
require Parse::Pidl::Samba3::Header;