# HG changeset patch # User Mikael Berthe # Date 1301250635 -7200 # Node ID 5dc408aacb14afb7aa3163856fa381d9cfc6b40a # Parent 0450147afa05efd486c38af4f317d40d620fb415 Accept cmd_del(NULL) It was probably working already, but an explicit check is safer... diff -r 0450147afa05 -r 5dc408aacb14 mcabber/mcabber/commands.c --- a/mcabber/mcabber/commands.c Sun Mar 27 20:19:54 2011 +0200 +++ b/mcabber/mcabber/commands.c Sun Mar 27 20:30:35 2011 +0200 @@ -107,6 +107,7 @@ gpointer cmd_del(gpointer id) { GSList *sl_cmd; + if (!id) return NULL; for (sl_cmd = Commands; sl_cmd; sl_cmd = sl_cmd->next) if (sl_cmd -> data == id) { cmd *command = (cmd *) sl_cmd->data;