Remove redundant arity checks in XINFO (#11331)

The arity in the JSON files of the subcommands reneder this
code unreachable
This commit is contained in:
guybe7 2022-09-28 11:46:54 +02:00 committed by GitHub
parent 6aab4cb736
commit bd40d3158b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -3838,11 +3838,6 @@ void xinfoCommand(client *c) {
/* HELP is special. Handle it ASAP. */
if (!strcasecmp(c->argv[1]->ptr,"HELP")) {
if (c->argc != 2) {
addReplySubcommandSyntaxError(c);
return;
}
const char *help[] = {
"CONSUMERS <key> <groupname>",
" Show consumers of <groupname>.",
@ -3854,9 +3849,6 @@ NULL
};
addReplyHelp(c, help);
return;
} else if (c->argc < 3) {
addReplySubcommandSyntaxError(c);
return;
}
/* With the exception of HELP handled before any other sub commands, all