Fix memory leak with auth_user.
from ircd-seven (spb)
This commit is contained in:
parent
8f10356217
commit
fcb057992c
1 changed files with 7 additions and 0 deletions
|
@ -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,
|
||||
|
|
Loading…
Reference in a new issue