Fix a command parse error output problem, plus some minor cleaning up.

This commit is contained in:
Jan Vidar Krey 2009-06-30 11:48:58 +02:00
parent 0ef248759c
commit aa7be1dc4b

View File

@ -23,6 +23,8 @@
#define CRASH_DEBUG #define CRASH_DEBUG
#endif #endif
#define MAX_HELP_MSG 1024
struct hub_command struct hub_command
{ {
const char* message; const char* message;
@ -133,6 +135,7 @@ const char* command_get_syntax(struct commands_handler* handler)
{ {
for (n = 0; n < strlen(handler->args); n++) for (n = 0; n < strlen(handler->args); n++)
{ {
if (n > 0) strcat(args, " ");
switch (handler->args[n]) switch (handler->args[n])
{ {
case 'n': strcat(args, "<nick>"); break; case 'n': strcat(args, "<nick>"); break;
@ -177,7 +180,6 @@ static int command_stats(struct hub_info* hub, struct user* user, struct hub_com
static int command_help(struct hub_info* hub, struct user* user, struct hub_command* cmd) static int command_help(struct hub_info* hub, struct user* user, struct hub_command* cmd)
{ {
#define MAX_HELP_MSG 1024
size_t n; size_t n;
char msg[MAX_HELP_MSG]; char msg[MAX_HELP_MSG];
msg[0] = 0; msg[0] = 0;