Mercurial > hg
changeset 734:1d9f0efcfcee
MUC: Do not mark error messages as private
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Thu, 09 Mar 2006 19:40:00 +0100 |
parents | c502bfe67c31 |
children | 2f027806cd48 |
files | mcabber/src/hooks.c |
diffstat | 1 files changed, 7 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/mcabber/src/hooks.c Thu Mar 09 19:25:31 2006 +0100 +++ b/mcabber/src/hooks.c Thu Mar 09 19:40:00 2006 +0100 @@ -87,11 +87,14 @@ if (is_room) { if (!is_groupchat) { // This is a private message from a room participant - if (!resname) + if (!resname) { resname = ""; - wmsg = bmsg = g_strdup_printf("PRIV#<%s> %s", resname, msg); - if (!strncmp(msg, "/me ", 4)) - wmsg = mmsg = g_strdup_printf("PRIV#*%s %s", resname, msg+4); + wmsg = bmsg = g_strdup(msg); + } else { + wmsg = bmsg = g_strdup_printf("PRIV#<%s> %s", resname, msg); + if (!strncmp(msg, "/me ", 4)) + wmsg = mmsg = g_strdup_printf("PRIV#*%s %s", resname, msg+4); + } /*message_flags |= HBB_PREFIX_HLIGHT;*/ } else { // This is a regular chatroom message.