diff options
Diffstat (limited to 'source4/build/pidl/pidl.pl')
-rwxr-xr-x | source4/build/pidl/pidl.pl | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/source4/build/pidl/pidl.pl b/source4/build/pidl/pidl.pl index 6bbb2ec78c..9e1ce48467 100755 --- a/source4/build/pidl/pidl.pl +++ b/source4/build/pidl/pidl.pl @@ -137,6 +137,7 @@ sub process_file($) if ($opt_parse) { $pidl = IdlParse($idl_file); defined @$pidl || die "Failed to parse $idl_file"; + typelist::LoadIdl($pidl); IdlValidator::Validate($pidl); if ($opt_keep && !util::SaveStructure($pidl_file, $pidl)) { die "Failed to save $pidl_file\n"; @@ -157,10 +158,6 @@ sub process_file($) unlink($tempfile); } - if ($opt_header || $opt_parser || $opt_com_header || $opt_dcom_proxy) { - typelist::LoadIdl($pidl); - } - if ($opt_com_header) { my $res = COMHeader::Parse($pidl); if ($res) { |