command/all: simplify return
from command_process()
This commit is contained in:
parent
21fa44c0d5
commit
e33b50d9c5
@ -409,12 +409,10 @@ try {
|
|||||||
const struct command *cmd =
|
const struct command *cmd =
|
||||||
command_checked_lookup(r, client.GetPermission(),
|
command_checked_lookup(r, client.GetPermission(),
|
||||||
cmd_name, args);
|
cmd_name, args);
|
||||||
|
if (cmd == nullptr)
|
||||||
|
return CommandResult::ERROR;
|
||||||
|
|
||||||
CommandResult ret = cmd
|
return cmd->handler(client, args, r);
|
||||||
? cmd->handler(client, args, r)
|
|
||||||
: CommandResult::ERROR;
|
|
||||||
|
|
||||||
return ret;
|
|
||||||
} catch (...) {
|
} catch (...) {
|
||||||
Response r(client, num);
|
Response r(client, num);
|
||||||
PrintError(r, std::current_exception());
|
PrintError(r, std::current_exception());
|
||||||
|
Loading…
Reference in New Issue
Block a user