Fix memory leak with auth_user.

from ircd-seven (spb)
This commit is contained in:
Jilles Tjoelker 2010-01-31 01:29:08 +01:00
parent 6d70eae633
commit e37a8398ce
1 changed files with 7 additions and 0 deletions

View File

@ -224,6 +224,13 @@ free_local_client(struct Client *client_p)
rb_close(client_p->localClient->F);
}
if (client_p->localClient->auth_user)
{
memset(client_p->localClient->auth_user, 0,
strlen(client_p->localClient->auth_user));
rb_free(client_p->localClient->auth_user);
}
if(client_p->localClient->passwd)
{
memset(client_p->localClient->passwd, 0,