update xchat to r1496

This commit is contained in:
berkeviktor@aol.com
2011-05-30 20:27:08 +02:00
parent ad0067c162
commit ff41e953cc
4 changed files with 17 additions and 31 deletions

View File

@@ -326,12 +326,19 @@ int
userlist_remove (struct session *sess, char *name)
{
struct User *user;
int pos;
user = userlist_find (sess, name);
if (!user)
return FALSE;
userlist_remove_user (sess, user);
return TRUE;
}
void
userlist_remove_user (struct session *sess, struct User *user)
{
int pos;
if (user->voice)
sess->voices--;
if (user->op)
@@ -348,8 +355,6 @@ userlist_remove (struct session *sess, char *name)
tree_remove (sess->usertree, user, &pos);
tree_remove (sess->usertree_alpha, user, &pos);
free_user (user, NULL);
return TRUE;
}
void