summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>2006-03-09 11:24:30 +0000
committerbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>2006-03-09 11:24:30 +0000
commitc2a5839bcbd6bebf0dd102a8dfd283e92c8a0507 (patch)
treed3fc6e91877a0c91e8cdd11cf163c071d701edf6 /include
parent2e83826fd35c2b82caec575bc4e34e9437965354 (diff)
Probably wont compile yet - purge_empty_channels refactor
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3579 e03df62e-2008-0410-955e-edbf42e46eb7
Diffstat (limited to 'include')
-rw-r--r--include/channels.h3
-rw-r--r--include/users.h2
2 files changed, 3 insertions, 2 deletions
diff --git a/include/channels.h b/include/channels.h
index c7a0a8777..e14c81f27 100644
--- a/include/channels.h
+++ b/include/channels.h
@@ -213,8 +213,9 @@ class chanrec : public Extensible
/** Delete a user pointer to the internal reference list
* @param user The user to delete
+ * @return number of users left on the channel
*/
- void DelUser(userrec* user);
+ unsigned long DelUser(userrec* user);
void DelOppedUser(userrec* user);
void DelHalfoppedUser(userrec* user);
void DelVoicedUser(userrec* user);
diff --git a/include/users.h b/include/users.h
index 71563abfa..294bc1e1f 100644
--- a/include/users.h
+++ b/include/users.h
@@ -151,7 +151,7 @@ class userrec : public connection
*/
char modes[54];
- std::vector<ucrec> chans;
+ std::vector<ucrec*> chans;
/** The server the user is connected to.
*/