X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/blobdiff_plain/31c047d725da786852b5bbdb805b94e9ef0bc2c8..90a3c35b295b07ebe3793bf5d3b882c3c1a5dc7c:/modules/core/m_message.c diff --git a/modules/core/m_message.c b/modules/core/m_message.c index 830bb4b..651f395 100644 --- a/modules/core/m_message.c +++ b/modules/core/m_message.c @@ -41,7 +41,6 @@ #include "msg.h" #include "packet.h" #include "send.h" -#include "event.h" #include "s_newconf.h" #include "s_stats.h" @@ -50,11 +49,12 @@ static int m_privmsg(struct Client *, struct Client *, int, const char **); static int m_notice(struct Client *, struct Client *, int, const char **); static void expire_tgchange(void *unused); +static struct ev_entry *expire_tgchange_event; static int modinit(void) { - eventAddIsh("expire_tgchange", expire_tgchange, NULL, 300); + expire_tgchange_event = rb_event_addish("expire_tgchange", expire_tgchange, NULL, 300); expire_tgchange(NULL); return 0; } @@ -62,7 +62,7 @@ modinit(void) static void moddeinit(void) { - eventDelete(expire_tgchange, NULL); + rb_event_delete(expire_tgchange_event); } struct Message privmsg_msgtab = { @@ -555,8 +555,8 @@ expire_tgchange(void *unused) { rb_dlinkDelete(ptr, &tgchange_list); rb_patricia_remove(tgchange_tree, target->pnode); - MyFree(target->ip); - MyFree(target); + rb_free(target->ip); + rb_free(target); } } }