summaryrefslogtreecommitdiff
path: root/kernel/register.cc
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/register.cc')
-rw-r--r--kernel/register.cc5
1 files changed, 1 insertions, 4 deletions
diff --git a/kernel/register.cc b/kernel/register.cc
index 56222f73..0579dbc4 100644
--- a/kernel/register.cc
+++ b/kernel/register.cc
@@ -135,9 +135,6 @@ void Pass::cmd_error(const std::vector<std::string> &args, size_t argidx, std::s
msg.c_str(), command_text.c_str(), error_pos, "");
}
-// implemented in kernel/select.cc
-extern void handle_extra_select_args(Pass *pass, std::vector<std::string> args, size_t argidx, RTLIL::Design *design);
-
void Pass::extra_args(std::vector<std::string> args, size_t argidx, RTLIL::Design *design, bool select)
{
for (; argidx < args.size(); argidx++)
@@ -150,7 +147,7 @@ void Pass::extra_args(std::vector<std::string> args, size_t argidx, RTLIL::Desig
if (!select)
cmd_error(args, argidx, "Extra argument.");
- handle_extra_select_args(this, args, argidx, design);
+ handle_extra_select_args(this, args, argidx, args.size(), design);
break;
}
cmd_log_args(args);