# HG changeset patch # User Marcus Lundblad # Date 1258318990 0 # Node ID 9bc902d88fa259d36077ec51e5861a28fda1dbd0 # Parent 410d47b6e2669799275272795e3c733a7646bfc3 Fix compilation error diff -r 410d47b6e266 -r 9bc902d88fa2 libpurple/protocols/yahoo/libymsg.c --- a/libpurple/protocols/yahoo/libymsg.c Sun Nov 15 20:48:30 2009 +0000 +++ b/libpurple/protocols/yahoo/libymsg.c Sun Nov 15 21:03:10 2009 +0000 @@ -1116,12 +1116,17 @@ m = m2; purple_util_chrreplace(m, '\r', '\n'); if (!strcmp(m, "")) { + PurpleConversation *conv = NULL; char *username; username = g_markup_escape_text(im->fed_from, -1); + conv = purple_find_conversation_with_account(PURPLE_CONV_TYPE_ANY, + username, account); purple_prpl_got_attention(gc, username, YAHOO_BUZZ); - purple_conversation_attention(c, username, 0, PURPLE_MESSAGE_RECV, - time(NULL)); + if (conv) { + purple_conversation_attention(conv, username, 0, PURPLE_MESSAGE_RECV, + time(NULL)); + } g_free(username); g_free(m); g_free(im->fed_from);