Mercurial > ~mikael > mcabber > hg
comparison mcabber/src/hooks.c @ 479:b82428ac107d
resname can be a null pointer in sme cases
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Mon, 03 Oct 2005 23:59:56 +0200 |
parents | d11e5ce2582c |
children | 4a10c04ac2fb |
comparison
equal
deleted
inserted
replaced
478:47cfa3779549 | 479:b82428ac107d |
---|---|
71 | 71 |
72 is_room = !!(buddy_gettype(roster_usr->data) & ROSTER_TYPE_ROOM); | 72 is_room = !!(buddy_gettype(roster_usr->data) & ROSTER_TYPE_ROOM); |
73 | 73 |
74 if (!is_groupchat && is_room) { | 74 if (!is_groupchat && is_room) { |
75 // This is a private message from a room participant | 75 // This is a private message from a room participant |
76 if (!resname) resname = ""; | |
76 wmsg = bmsg = g_strdup_printf("PRIV#<%s> %s", resname, msg); | 77 wmsg = bmsg = g_strdup_printf("PRIV#<%s> %s", resname, msg); |
77 } | 78 } |
78 | 79 |
79 if (type && !strcmp(type, "error")) { | 80 if (type && !strcmp(type, "error")) { |
80 message_flags = HBB_PREFIX_ERR | HBB_PREFIX_IN; | 81 message_flags = HBB_PREFIX_ERR | HBB_PREFIX_IN; |