diff options
author | sjaz <sjaz@5417fbe8-f217-4b02-8779-1006273d7864> | 2009-05-16 09:35:39 +0000 |
---|---|---|
committer | sjaz <sjaz@5417fbe8-f217-4b02-8779-1006273d7864> | 2009-05-16 09:35:39 +0000 |
commit | 3fa978c958f26f1487189a231a6093c9df91835f (patch) | |
tree | 0c37ce7db180d60f0cc25206e3344b59cc8cac26 /src | |
parent | 1f48897042e392933d230d9a530abb436226d2d9 (diff) |
Fix from Adam for a segfault in /NS ALIST
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2300 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'src')
-rw-r--r-- | src/core/ns_alist.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/core/ns_alist.c b/src/core/ns_alist.c index 21cbdd99a..6e794d233 100644 --- a/src/core/ns_alist.c +++ b/src/core/ns_alist.c @@ -44,7 +44,7 @@ class CommandNSAList : public Command if (!is_servadmin) /* Non service admins can only see their own levels */ - na = findnick(u->nick); + na = findnick(u->nc->display); else { /* Services admins can request ALIST on nicks. @@ -81,7 +81,7 @@ class CommandNSAList : public Command min_level = atoi(lev); } - if (!nick_identified(u)) + if (!na) notice_lang(s_NickServ, u, NICK_IDENTIFY_REQUIRED, s_NickServ); else if (is_servadmin && nick && !na) notice_lang(s_NickServ, u, NICK_X_NOT_REGISTERED, nick); |