aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSven Moritz Hallberg <sm@khjk.org>2008-02-11 16:16:14 +0100
committerSven Moritz Hallberg <sm@khjk.org>2008-02-11 16:16:14 +0100
commit3b8e810996df506a5acca9ac5a46a23a4229250e (patch)
tree4b7d44919c0cab901644ad387991324eea77ed05
parent7f4016b5acc44085621f7e077883f969a08f5548 (diff)
honor voice/op/halfop buddies in chats
-rw-r--r--irc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/irc.c b/irc.c
index 89a07710..79270d33 100644
--- a/irc.c
+++ b/irc.c
@@ -707,7 +707,6 @@ void irc_names( irc_t *irc, char *channel )
sprintf( namelist, "%s%s %s%s ", set_getbool(&irc->set, "op_root") ? "@" : "", irc->mynick,
set_getbool(&irc->set, "op_user") ? "@" : "", irc->nick );
- /* TODO: Honor op/voice_buddies in chats?! */
for( l = c->in_room; l; l = l->next ) if( ( u = user_findhandle( c->ic, l->data ) ) )
{
if( strlen( namelist ) + strlen( u->nick ) > sizeof( namelist ) - 4 )
@@ -716,6 +715,7 @@ void irc_names( irc_t *irc, char *channel )
*namelist = 0;
}
+ strcat( namelist, user_mode_prefix(irc, u) );
strcat( namelist, u->nick );
strcat( namelist, " " );
}