if((p = strchr(parv[1], '@')))
*p = '\0';
- ircsnprintf(buf, sizeof(buf), "%s %s", parv[2], parv[3]);
- MyFree(source_p->localClient->fullcaps);
- DupString(source_p->localClient->fullcaps, buf);
+ rb_snprintf(buf, sizeof(buf), "%s %s", parv[2], parv[3]);
+ rb_free(source_p->localClient->fullcaps);
+ source_p->localClient->fullcaps = rb_strdup(buf);
do_local_user(client_p, source_p, parv[1], parv[4]);
return 0;
s_assert(source_p->username != username);
user = make_user(source_p);
- user->server = me.name;
if (!(source_p->flags & FLAGS_SENTUSER))
{