mirror of
https://github.com/lucaspalomodevelop/autom.git
synced 2026-03-12 23:27:21 +00:00
fixing #13
This commit is contained in:
parent
76a763a503
commit
0b028e0b5a
@ -36,12 +36,13 @@ void Command::runCommand(std::string name, int argc, char *argv[])
|
||||
if (this->isInCommands(name))
|
||||
{
|
||||
|
||||
char *argv2[argc];
|
||||
|
||||
for (int i = 0; i < argc; i++)
|
||||
{
|
||||
argv[i] = argv[i + 1];
|
||||
argv2[i] = argv[i + 1];
|
||||
}
|
||||
|
||||
commands[name].func(argc, argv);
|
||||
commands[name].func(argc - 1, argv2);
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -49,6 +50,7 @@ void Command::runCommand(std::string name, int argc, char *argv[])
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// check if a command is in the command map
|
||||
bool Command::isInCommands(std::string name)
|
||||
{
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user