Merge remote-tracking branch 'origin' into dev

This commit is contained in:
lucaspalomodevelop 2023-07-25 19:42:12 +02:00
commit a4e929d989

View File

@ -47,12 +47,13 @@ void Command::runCommand(std::string name, int argc, char *argv[])
if (this->isInCommands(name)) if (this->isInCommands(name))
{ {
char *argv2[argc];
for (int i = 0; i < argc; i++) for (int i = 0; i < argc; i++)
{ {
argv[i] = argv[i + 1]; argv2[i] = argv[i + 1];
} }
commands[name].func(argc - 1, argv2);
commands[name].func(argc, argv);
} }
else else
{ {
@ -60,6 +61,7 @@ void Command::runCommand(std::string name, int argc, char *argv[])
} }
} }
// check if a command is in the command map // check if a command is in the command map
bool Command::isInCommands(std::string name) bool Command::isInCommands(std::string name)
{ {