comparison pidgin/gtksound.c @ 32827:4a34689eeb33 default tip

merged from im.pidgin.pidgin
author Yoshiki Yazawa <yaz@honeyplanet.jp>
date Sat, 19 Nov 2011 14:42:54 +0900
parents 308519b40f50
children
comparison
equal deleted inserted replaced
32692:0f94ec89f0bc 32827:4a34689eeb33
94 chat = purple_conversation_get_chat_data(conv); 94 chat = purple_conversation_get_chat_data(conv);
95 95
96 if (chat==NULL) 96 if (chat==NULL)
97 return ret; 97 return ret;
98 98
99 nick = g_strdup(purple_normalize(conv->account, chat->nick)); 99 nick = g_strdup(purple_normalize(purple_conversation_get_account(conv), purple_conv_chat_get_nick(chat)));
100 name = g_strdup(purple_normalize(conv->account, aname)); 100 name = g_strdup(purple_normalize(purple_conversation_get_account(conv), aname));
101 101
102 if (g_utf8_collate(nick, name) == 0) 102 if (g_utf8_collate(nick, name) == 0)
103 ret = TRUE; 103 ret = TRUE;
104 104
105 g_free(nick); 105 g_free(nick);
210 return; 210 return;
211 211
212 if (chat_nick_matches_name(conv, sender)) 212 if (chat_nick_matches_name(conv, sender))
213 return; 213 return;
214 214
215 if (flags & PURPLE_MESSAGE_NICK || purple_utf8_has_word(message, chat->nick)) 215 if (flags & PURPLE_MESSAGE_NICK || purple_utf8_has_word(message, purple_conv_chat_get_nick(chat)))
216 /* This isn't quite right; if you have the PURPLE_SOUND_CHAT_NICK event disabled 216 /* This isn't quite right; if you have the PURPLE_SOUND_CHAT_NICK event disabled
217 * and the PURPLE_SOUND_CHAT_SAY event enabled, you won't get a sound at all */ 217 * and the PURPLE_SOUND_CHAT_SAY event enabled, you won't get a sound at all */
218 play_conv_event(conv, PURPLE_SOUND_CHAT_NICK); 218 play_conv_event(conv, PURPLE_SOUND_CHAT_NICK);
219 else 219 else
220 play_conv_event(conv, event); 220 play_conv_event(conv, event);