Actually, since ignore_unknown_options is only used with
DH_INTERNAL_OPTIONS, which always uses -O for such options, I was able to
remove that complication too.
}
my $oldwarn;
- if ($params{test} || $params{ignore_unknown_options}) {
+ if ($params{test}) {
$oldwarn=$SIG{__WARN__};
$SIG{__WARN__}=sub {};
}
}
}
- return 1 if $params{ignore_unknown_options};
return $ret;
}
# dh through an override target to a command.
if (defined $ENV{DH_INTERNAL_OPTIONS}) {
@ARGV_extra=split(/\x1e/, $ENV{DH_INTERNAL_OPTIONS});
- getoptions(\@ARGV_extra, %params, ignore_unknown_options => 1);
+ getoptions(\@ARGV_extra, %params);
# Avoid forcing acting on packages specified in
# DH_INTERNAL_OPTIONS. This way, -p can be specified