#include "modules.h"
-#include "s_log.h"
+#include "logger.h"
#include "ircd.h"
#include "client.h"
#include "send.h"
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;
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++;