Make throttle without a username not crash

This commit is contained in:
David Parrish 2004-08-26 06:24:12 +00:00
parent 551daa285a
commit 133cc062ad

8
cli.c
View file

@ -2,7 +2,7 @@
// vim: sw=8 ts=8 // vim: sw=8 ts=8
char const *cvs_name = "$Name: $"; char const *cvs_name = "$Name: $";
char const *cvs_id_cli = "$Id: cli.c,v 1.13 2004-08-26 06:22:37 fred_nerk Exp $"; char const *cvs_id_cli = "$Id: cli.c,v 1.14 2004-08-26 06:24:12 fred_nerk Exp $";
#include <stdio.h> #include <stdio.h>
#include <stdarg.h> #include <stdarg.h>
@ -1287,6 +1287,12 @@ int cmd_throttle(struct cli_def *cli, char *command, char **argv, int argc)
return CLI_OK; return CLI_OK;
} }
if (argc == 0)
{
cli_print(cli, "You must specify at least a username");
return CLI_OK;
}
rate_in = rate_out = config->rl_rate; rate_in = rate_out = config->rl_rate;
if (argc >= 2) rate_in = atoi(argv[1]); if (argc >= 2) rate_in = atoi(argv[1]);
if (argc >= 3) rate_out = atoi(argv[2]); if (argc >= 3) rate_out = atoi(argv[2]);