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;