diff options
author | robbeh <robbeh@5417fbe8-f217-4b02-8779-1006273d7864> | 2009-02-15 14:54:56 +0000 |
---|---|---|
committer | robbeh <robbeh@5417fbe8-f217-4b02-8779-1006273d7864> | 2009-02-15 14:54:56 +0000 |
commit | 09dedba37955654b7da09ffcaf49081ca1d9df2a (patch) | |
tree | 453518f04138cfd9ba33c2b0f51211561bdb7608 /src/nickserv.c | |
parent | 602b468efdd7cbe4ca40a8e38846189e3c09fb28 (diff) |
First stab at adding User::nc as requested!
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2055 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'src/nickserv.c')
-rw-r--r-- | src/nickserv.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/nickserv.c b/src/nickserv.c index 2488c8437..8b2c4d46b 100644 --- a/src/nickserv.c +++ b/src/nickserv.c @@ -1126,6 +1126,7 @@ int delnickrequest(NickRequest * nr) int delnick(NickAlias * na) { + User *u = NULL; /* First thing to do: remove any timeout belonging to the nick we're deleting */ clean_ns_timeouts(na); @@ -1134,6 +1135,7 @@ int delnick(NickAlias * na) if (na->u) { + u = na->u; na->u->na = NULL; if (ircd->modeonunreg) @@ -1153,6 +1155,7 @@ int delnick(NickAlias * na) if (!delcore(na->nc)) return 0; na->nc = NULL; + u->nc = NULL; } else { |