From b42e202d6b62ba4eaeccc5dcd5fb65d65ec394e2 Mon Sep 17 00:00:00 2001 From: Valery Yatsko Date: Wed, 2 Apr 2008 03:49:56 +0400 Subject: [PATCH] Fixes for macro --- extensions/hurt.c | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/extensions/hurt.c b/extensions/hurt.c index f32c8ed7b..e6ec64fac 100644 --- a/extensions/hurt.c +++ b/extensions/hurt.c @@ -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); } /* }}} */