changeset 1946 | 69f03eabe514 |
parent 1945 | 518740bcd78b |
child 1956 | f309f343070c |
--- a/mcabber/mcabber/commands.c Thu Mar 03 19:29:33 2011 +0100 +++ b/mcabber/mcabber/commands.c Thu Mar 03 19:41:58 2011 +0100 @@ -3814,8 +3814,16 @@ subcmd = *paramlst; arg = *(paramlst+1); + if (!subcmd || !*subcmd) { + scr_LogPrint(LPRINT_NORMAL, "Missing parameter."); + free_arg_lst(paramlst); + return; + } + if (!strcasecmp(subcmd, "iline_insert")) { readline_insert(arg); + } else { + scr_LogPrint(LPRINT_NORMAL, "Invalid subcommand."); } free_arg_lst(paramlst);