X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=command.c;h=1810e5b1f0eb6793a97370604431569431566e2c;hp=f61ea57220d2be440728883564734e460f4c110c;hb=ffb82bb4f4e34c36653a06c8ae90c6e5db0fdcd8;hpb=5ebdf3a92f55c582f7b23236b4b403faa76f1f19 diff --git a/command.c b/command.c index f61ea572..1810e5b1 100644 --- a/command.c +++ b/command.c @@ -387,10 +387,8 @@ int com_help(int fd, 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 = send_va_buffer(fd, "%s - %s\n\n"