Fixes for macro

This commit is contained in:
Valery Yatsko 2008-04-02 03:49:56 +04:00
parent ddcb223e5b
commit b42e202d6b

View file

@ -14,7 +14,6 @@
#include "send.h" #include "send.h"
#include "numeric.h" #include "numeric.h"
#include "hostmask.h" #include "hostmask.h"
#include "event.h"
#include "s_conf.h" #include "s_conf.h"
#include "s_newconf.h" #include "s_newconf.h"
#include "hash.h" #include "hash.h"
@ -543,10 +542,10 @@ hurt_new(time_t expire, const char *ip, const char *reason)
{ {
hurt_t *hurt; hurt_t *hurt;
hurt = MyMalloc(sizeof(hurt_t)); hurt = rb_malloc(sizeof(hurt_t));
DupString(hurt->ip, ip); hurt->ip = rb_strdup(ip);
DupString(hurt->reason, reason); hurt->reason = rb_strdup(reason);
hurt->expire = CurrentTime + expire; hurt->expire = CurrentTime + expire;
return hurt; return hurt;
@ -563,9 +562,9 @@ hurt_destroy(void *hurt)
return; return;
h = (hurt_t *) hurt; h = (hurt_t *) hurt;
MyFree(h->ip); rb_free(h->ip);
MyFree(h->reason); rb_free(h->reason);
MyFree(h); rb_free(h);
} }
/* }}} */ /* }}} */