X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/blobdiff_plain/8e43b0b4146cdbacec61e83e8b8251c0b5a090c9..d99380b61b3fa166d2105bc017508392dbb38939:/src/modules.c diff --git a/src/modules.c b/src/modules.c index 62aff19..115f511 100644 --- a/src/modules.c +++ b/src/modules.c @@ -28,7 +28,7 @@ #include "modules.h" -#include "s_log.h" +#include "logger.h" #include "ircd.h" #include "client.h" #include "send.h" @@ -38,7 +38,6 @@ #include "parse.h" #include "ircd_defs.h" #include "irc_string.h" -#include "sprintf_irc.h" @@ -69,7 +68,6 @@ static const char *core_module_table[] = { "m_part", "m_quit", "m_server", - "m_sjoin", "m_squit", NULL }; @@ -184,7 +182,7 @@ mod_clear_paths(void) RB_DLINK_FOREACH_SAFE(ptr, next_ptr, mod_paths.head) { rb_free(ptr->data); - free_rb_dlink_node(ptr); + rb_free_rb_dlink_node(ptr); } mod_paths.head = mod_paths.tail = NULL; @@ -892,7 +890,7 @@ load_a_module(const char *path, int warn, int core) modlist[num_mods]->address = tmpptr; modlist[num_mods]->version = ver; modlist[num_mods]->core = core; - DupString(modlist[num_mods]->name, mod_basename); + modlist[num_mods]->name = rb_strdup(mod_basename); modlist[num_mods]->mapi_header = mapi_version; modlist[num_mods]->mapi_version = MAPI_VERSION(*mapi_version); num_mods++;