--- a/pidgin/gtkblist.c Sun Jun 23 14:44:27 2013 +0530 +++ b/pidgin/gtkblist.c Sun Jun 23 15:23:44 2013 +0530 @@ -376,7 +376,7 @@ PidginBlistNode *ui = purple_blist_node_get_ui_data(PURPLE_BLIST_NODE(buddy)); if (ui) return ui->conv.conv; - return purple_find_conversation_with_account(PURPLE_CONV_TYPE_IM, + return purple_conversations_find_with_account(PURPLE_CONV_TYPE_IM, purple_buddy_get_name(buddy), purple_buddy_get_account(buddy)); } @@ -405,7 +405,7 @@ else name = purple_chat_get_name(chat); - conv = purple_find_conversation_with_account(PURPLE_CONV_TYPE_CHAT, name, + conv = purple_conversations_find_with_account(PURPLE_CONV_TYPE_CHAT, name, account); if (conv != NULL) { @@ -3860,17 +3860,17 @@ else chat_name = g_strdup(purple_chat_get_name(chat)); - conv = purple_find_conversation_with_account(PURPLE_CONV_TYPE_CHAT, chat_name, + conv = purple_conversations_find_with_account(PURPLE_CONV_TYPE_CHAT, chat_name, purple_chat_get_account(chat)); g_free(chat_name); } - if (conv && !purple_conv_chat_has_left(PURPLE_CONV_CHAT(conv))) { + if (conv && !purple_chat_conversation_has_left(PURPLE_CONV_CHAT(conv))) { g_string_append_printf(str, _("\n<b>Occupants:</b> %d"), - g_list_length(purple_conv_chat_get_users(PURPLE_CONV_CHAT(conv)))); + g_list_length(purple_chat_conversation_get_users(PURPLE_CONV_CHAT(conv)))); if (prpl_info && (prpl_info->options & OPT_PROTO_CHAT_TOPIC)) { - const char *chattopic = purple_conv_chat_get_topic(PURPLE_CONV_CHAT(conv)); + const char *chattopic = purple_chat_conversation_get_topic(PURPLE_CONV_CHAT(conv)); char *topic = chattopic ? g_markup_escape_text(chattopic, -1) : NULL; g_string_append_printf(str, _("\n<b>Topic:</b> %s"), topic ? topic : _("(no topic set)")); g_free(topic); @@ -4749,7 +4749,7 @@ } static void -conversation_updated_cb(PurpleConversation *conv, PurpleConvUpdateType type, +conversation_updated_cb(PurpleConversation *conv, PurpleConversationUpdateType type, PidginBuddyList *gtkblist) { PurpleAccount *account = purple_conversation_get_account(conv); @@ -4757,7 +4757,7 @@ GList *ims, *chats; GList *l = NULL; - if (type != PURPLE_CONV_UPDATE_UNSEEN) + if (type != PURPLE_CONVERSATION_UPDATE_UNSEEN) return; if(account != NULL && purple_conversation_get_name(conv) != NULL) { @@ -4826,7 +4826,7 @@ static void conversation_deleting_cb(PurpleConversation *conv, PidginBuddyList *gtkblist) { - conversation_updated_cb(conv, PURPLE_CONV_UPDATE_UNSEEN, gtkblist); + conversation_updated_cb(conv, PURPLE_CONVERSATION_UPDATE_UNSEEN, gtkblist); } static void @@ -7298,9 +7298,9 @@ * Or something. --Mark */ - c = purple_find_conversation_with_account(PURPLE_CONV_TYPE_IM, who, data->rq_data.account); + c = purple_conversations_find_with_account(PURPLE_CONV_TYPE_IM, who, data->rq_data.account); if (c != NULL) { - icon = purple_conv_im_get_icon(PURPLE_CONV_IM(c)); + icon = purple_im_conversation_get_icon(PURPLE_CONV_IM(c)); if (icon != NULL) purple_buddy_icon_update(icon); }