]> jfr.im git - irc/rqf/shadowircd.git/blobdiff - extensions/hurt.c
Prevent cork usage as charybdis doesn't have its support
[irc/rqf/shadowircd.git] / extensions / hurt.c
index f32c8ed7beadb021fc2ceb8335c448274bb6f04f..e6ec64facf92d2d2f968f08d7439e8a5fd8efa44 100644 (file)
@@ -14,7 +14,6 @@
 #include "send.h"
 #include "numeric.h"
 #include "hostmask.h"
-#include "event.h"
 #include "s_conf.h"
 #include "s_newconf.h"
 #include "hash.h"
@@ -543,10 +542,10 @@ hurt_new(time_t expire, const char *ip, const char *reason)
 {
        hurt_t *hurt;
 
-       hurt = MyMalloc(sizeof(hurt_t));
+       hurt = rb_malloc(sizeof(hurt_t));
 
-       DupString(hurt->ip, ip);
-       DupString(hurt->reason, reason);
+       hurt->ip = rb_strdup(ip);
+       hurt->reason = rb_strdup(reason);
        hurt->expire = CurrentTime + expire;
 
        return hurt;
@@ -563,9 +562,9 @@ hurt_destroy(void *hurt)
                return;
 
        h = (hurt_t *) hurt;
-       MyFree(h->ip);
-       MyFree(h->reason);
-       MyFree(h);
+       rb_free(h->ip);
+       rb_free(h->reason);
+       rb_free(h);
 }
 /* }}} */