[srvx-commits] CVS: services/src chanserv.c,1.387,1.388
Brought to you by:
entrope
From: Entrope <en...@us...> - 2003-10-20 17:27:42
|
Update of /cvsroot/srvx/services/src In directory sc8-pr-cvs1:/tmp/cvs-serv19277/src Modified Files: chanserv.c Log Message: require an extra argument if !say is used with a user's nickname Index: chanserv.c =================================================================== RCS file: /cvsroot/srvx/services/src/chanserv.c,v retrieving revision 1.387 retrieving revision 1.388 diff -C2 -r1.387 -r1.388 *** chanserv.c 18 Oct 2003 15:52:21 -0000 1.387 --- chanserv.c 20 Oct 2003 17:17:40 -0000 1.388 *************** *** 414,418 **** #define CHANSERV_FUNC(NAME) MODCMD_FUNC(NAME) #define CHANSERV_SYNTAX() svccmd_send_help(user, chanserv, cmd) ! #define REQUIRE_PARAMS(N) if(argc < N) { \ chanserv_notice(user, MSG_MISSING_PARAMS, argv[0]); \ CHANSERV_SYNTAX(); \ --- 414,418 ---- #define CHANSERV_FUNC(NAME) MODCMD_FUNC(NAME) #define CHANSERV_SYNTAX() svccmd_send_help(user, chanserv, cmd) ! #define REQUIRE_PARAMS(N) if(argc < (N)) { \ chanserv_notice(user, MSG_MISSING_PARAMS, argv[0]); \ CHANSERV_SYNTAX(); \ *************** *** 4585,4589 **** { char *msg; ! assert(argc >= 2); if (channel) { msg = unsplit_string(argv + 1, argc - 1, NULL); --- 4585,4589 ---- { char *msg; ! REQUIRE_PARAMS(channel ? 2 : 3); if (channel) { msg = unsplit_string(argv + 1, argc - 1, NULL); |