*/
#include "stdinc.h"
-#include "tools.h"
#include "client.h"
#include "common.h"
#include "numeric.h"
{
struct isupportitem *item;
- item = MyMalloc(sizeof(struct isupportitem));
+ item = rb_malloc(sizeof(struct isupportitem));
item->name = name;
item->func = func;
item->param = param;
if (!strcmp(item->name, name))
{
rb_dlinkDelete(ptr, &isupportlist);
- MyFree(item);
+ rb_free(item);
}
}
}
nchars = extra_space, nparams = 0, buf[0] = '\0';
}
if (nparams > 0)
- strlcat(buf, " ", sizeof buf), nchars++;
- strlcat(buf, item->name, sizeof buf);
+ rb_strlcat(buf, " ", sizeof buf), nchars++;
+ rb_strlcat(buf, item->name, sizeof buf);
if (!EmptyString(value))
{
- strlcat(buf, "=", sizeof buf);
- strlcat(buf, value, sizeof buf);
+ rb_strlcat(buf, "=", sizeof buf);
+ rb_strlcat(buf, value, sizeof buf);
}
nchars += l;
nparams++;