diff options
author | michael <michael@82007160-df01-0410-b94d-b575c5fd34c7> | 2013-06-04 10:55:19 +0000 |
---|---|---|
committer | michael <michael@82007160-df01-0410-b94d-b575c5fd34c7> | 2013-06-04 10:55:19 +0000 |
commit | 966226823c39b8952f8db398cf5cc1081746ef4a (patch) | |
tree | 90919e07aead12067a3ca839bebdbde097776db2 /src/client.c | |
parent | 512fa99402ef1d4d34d255236d45d635221aec25 (diff) |
- Fixed debug assertion being triggered on ident lookup
as reported by Stuart Walsh
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2180 82007160-df01-0410-b94d-b575c5fd34c7
Diffstat (limited to 'src/client.c')
-rw-r--r-- | src/client.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/client.c b/src/client.c index 015ba86..7e9bef3 100644 --- a/src/client.c +++ b/src/client.c @@ -826,11 +826,7 @@ exit_client(struct Client *source_p, struct Client *from, const char *comment) if (IsIpHash(source_p)) remove_one_ip(&source_p->localClient->ip); - if (source_p->localClient->auth) - { - delete_auth(source_p->localClient->auth); - source_p->localClient->auth = NULL; - } + delete_auth(&source_p->localClient->auth); /* * This source_p could have status of one of STAT_UNKNOWN, STAT_CONNECTING |