]> jfr.im git - irc/rqf/shadowircd.git/blobdiff - src/hook.c
strip_tabs() is related to s_conf.c ONLY - moved it there
[irc/rqf/shadowircd.git] / src / hook.c
index f06e6f6d50cce94f5d2528bbbee6f9c9a01eac6c..ef9b2229ef1eeec228e2f8695de6802b2967aa6c 100644 (file)
@@ -66,7 +66,7 @@ int h_introduce_client;
 void
 init_hook(void)
 {
-       hooks = MyMalloc(sizeof(hook) * HOOK_INCREMENT);
+       hooks = rb_malloc(sizeof(hook) * HOOK_INCREMENT);
 
 #ifdef USE_IODEBUG_HOOKS
        h_iosend_id = register_hook("iosend");
@@ -94,10 +94,10 @@ grow_hooktable(void)
 {
        hook *newhooks;
 
-       newhooks = MyMalloc(sizeof(hook) * (max_hooks + HOOK_INCREMENT));
+       newhooks = rb_malloc(sizeof(hook) * (max_hooks + HOOK_INCREMENT));
        memcpy(newhooks, hooks, sizeof(hook) * num_hooks);
 
-       MyFree(hooks);
+       rb_free(hooks);
        hooks = newhooks;
        max_hooks += HOOK_INCREMENT;
 }
@@ -156,7 +156,7 @@ register_hook(const char *name)
        if((i = find_hook(name)) < 0)
        {
                i = find_freehookslot();
-               DupString(hooks[i].name, name);
+               hooks[i].name = rb_strdup(name);
                num_hooks++;
        }