X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=command.c;h=f462016b2e572f6a58691362cb52c9bdb280ea91;hp=57e851f938c700044be20b62226dc07fae63c07e;hb=d5738d17b54186db8c9c7f119a03b58382ae9be4;hpb=e20f57728aab4b5f7b4933c65a36842ecee6d04b diff --git a/command.c b/command.c index 57e851f9..f462016b 100644 --- a/command.c +++ b/command.c @@ -458,10 +458,8 @@ int com_help(struct rc4_context *rc4c, int argc, char * const * argv) } /* argument given for help */ cmd = get_cmd_ptr(argv[1], &handler); - if (!cmd) { - free(handler); + if (!cmd) return -E_BAD_CMD; - } perms = cmd_perms_itohuman(cmd->perms); ret = rc4_send_va_buffer(rc4c, "%s - %s\n\n"