diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/modules.c | 3 | ||||
-rw-r--r-- | src/modules/ircd_catserv.c | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/src/modules.c b/src/modules.c index 83913870f..64304e4af 100644 --- a/src/modules.c +++ b/src/modules.c @@ -890,6 +890,9 @@ int addCommand(CommandHash * cmdTable[], Command * c, int pos) if (!cmdTable || !c || (pos < 0 || pos > 2)) { return MOD_ERR_PARAMS; } + + if (mod_current_module_name && !c->mod_name) + return MOD_ERR_NO_MOD_NAME; index = CMD_HASH(c->name); diff --git a/src/modules/ircd_catserv.c b/src/modules/ircd_catserv.c index 89118e279..c6f5e5b7b 100644 --- a/src/modules/ircd_catserv.c +++ b/src/modules/ircd_catserv.c @@ -9,7 +9,7 @@ #include "module.h" #define AUTHOR "Anope" -#define VERSION "1.1" +#define VERSION "1.2" int my_privmsg(char *source, int ac, char **av); CommandHash *Catserv_cmdTable[MAX_CMD_HASH]; |