From 774478aaab6cf543307b6e4e90711609727ba8c1 Mon Sep 17 00:00:00 2001 From: brain Date: Fri, 3 Feb 2006 17:58:37 +0000 Subject: Bugfix #69 git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3058 e03df62e-2008-0410-955e-edbf42e46eb7 --- src/channels.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/channels.cpp') diff --git a/src/channels.cpp b/src/channels.cpp index f067646d3..e8e7efcf8 100644 --- a/src/channels.cpp +++ b/src/channels.cpp @@ -171,12 +171,12 @@ void chanrec::DelUser(char* castuser) { log(DEBUG,"Removed casted user from channel's internal list"); internal_userlist.erase(a); + /* And tidy any others... */ + DelOppedUser(castuser); + DelHalfoppedUser(castuser); + DelVoicedUser(castuser); return; } - /* Tidy up any others */ - DelOppedUser(castuser); - DelHalfoppedUser(castuser); - DelVoicedUser(castuser); } void chanrec::AddOppedUser(char* castuser) -- cgit v1.3.1-10-gc9f91