Mercurial > hg
diff mcabber/src/screen.c @ 654:d7fe7b88e4fc
MUC: Set the new_message flag when joining a room
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Sat, 07 Jan 2006 12:17:49 +0100 |
parents | b243d3b3ff1b |
children | 056dc9e65c25 |
line wrap: on
line diff
--- a/mcabber/src/screen.c Sat Jan 07 11:01:58 2006 +0100 +++ b/mcabber/src/screen.c Sat Jan 07 12:17:49 2006 +0100 @@ -1241,6 +1241,15 @@ return multimode; } +// scr_setmsgflag_if_needed(jid) +// Set the message flag unless we're already in the jid buffer window +void scr_setmsgflag_if_needed(const char *jid) +{ + if (!chatmode || !current_buddy || + strcmp(jid, buddy_getjid(BUDDATA(current_buddy)))) + roster_msg_setflag(jid, TRUE); +} + // scr_set_multimode() // Public function to (un)set multimode... // Convention: