mirror of
https://github.com/ZoiteChat/zoitechat.git
synced 2026-03-12 00:30:19 +00:00
update xchat to r1496
This commit is contained in:
@@ -744,6 +744,7 @@ inbound_quit (server *serv, char *nick, char *ip, char *reason)
|
||||
{
|
||||
GSList *list = sess_list;
|
||||
session *sess;
|
||||
struct User *user;
|
||||
int was_on_front_session = FALSE;
|
||||
|
||||
while (list)
|
||||
@@ -753,9 +754,10 @@ inbound_quit (server *serv, char *nick, char *ip, char *reason)
|
||||
{
|
||||
if (sess == current_sess)
|
||||
was_on_front_session = TRUE;
|
||||
if (userlist_remove (sess, nick))
|
||||
if (user = userlist_find (sess, nick))
|
||||
{
|
||||
EMIT_SIGNAL (XP_TE_QUIT, sess, nick, reason, ip, NULL, 0);
|
||||
userlist_remove_user (sess, user);
|
||||
} else if (sess->type == SESS_DIALOG && !serv->p_cmp (sess->channel, nick))
|
||||
{
|
||||
EMIT_SIGNAL (XP_TE_QUIT, sess, nick, reason, ip, NULL, 0);
|
||||
|
||||
Reference in New Issue
Block a user