X-Git-Url: https://jfr.im/git/solanum.git/blobdiff_plain/1f112a04f4dfbdde24b9d549b0f8772184c2869e..8e2ebdb80add54d46c9f7f058ad469d70ddf9457:/modules/m_capab.c diff --git a/modules/m_capab.c b/modules/m_capab.c index 7a86835d..89b4281b 100644 --- a/modules/m_capab.c +++ b/modules/m_capab.c @@ -78,8 +78,8 @@ mr_capab(struct Client *client_p, struct Client *source_p, int parc, const char else client_p->localClient->caps |= CAP_CAP; - MyFree(client_p->localClient->fullcaps); - DupString(client_p->localClient->fullcaps, parv[1]); + rb_free(client_p->localClient->fullcaps); + client_p->localClient->fullcaps = rb_strdup(parv[1]); for (i = 1; i < parc; i++) { @@ -116,10 +116,10 @@ me_gcap(struct Client *client_p, struct Client *source_p, if(!EmptyString(source_p->serv->fullcaps)) { source_p->serv->caps = 0; - MyFree(source_p->serv->fullcaps); + rb_free(source_p->serv->fullcaps); } - DupString(source_p->serv->fullcaps, parv[1]); + source_p->serv->fullcaps = rb_strdup(parv[1]); for (s = strtoken(&p, t, " "); s; s = strtoken(&p, NULL, " ")) {