Mercurial > pidgin.yaz
changeset 32512:968a51c4fa9d
purple_conv_chat_set_users() has been deprecated since 2.9.0, and can be removed for 3.0.0.
author | andrew.victor@mxit.com |
---|---|
date | Mon, 05 Sep 2011 20:16:47 +0000 |
parents | 38ce2e217fcb |
children | 06e0b6be6432 |
files | ChangeLog.API libpurple/conversation.c libpurple/conversation.h libpurple/plugins/perl/common/Conversation.xs |
diffstat | 4 files changed, 1 insertions(+), 44 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog.API Mon Sep 05 20:08:59 2011 +0000 +++ b/ChangeLog.API Mon Sep 05 20:16:47 2011 +0000 @@ -114,6 +114,7 @@ * purple_buddy_icons_set_custom_icon * purple_connection_error_reason * purple_contact_set_alias + * purple_conv_chat_set_users * purple_core_migrate * purple_dnsquery_a_account * purple_notify_searchresults_column_get_title
--- a/libpurple/conversation.c Mon Sep 05 20:08:59 2011 +0000 +++ b/libpurple/conversation.c Mon Sep 05 20:16:47 2011 +0000 @@ -1379,16 +1379,6 @@ } GList * -purple_conv_chat_set_users(PurpleConvChat *chat, GList *users) -{ - g_return_val_if_fail(chat != NULL, NULL); - - chat->in_room = users; - - return users; -} - -GList * purple_conv_chat_get_users(const PurpleConvChat *chat) { g_return_val_if_fail(chat != NULL, NULL);
--- a/libpurple/conversation.h Mon Sep 05 20:08:59 2011 +0000 +++ b/libpurple/conversation.h Mon Sep 05 20:16:47 2011 +0000 @@ -1080,22 +1080,6 @@ PurpleConversation *purple_conv_chat_get_conversation(const PurpleConvChat *chat); /** - * Sets the list of users in the chat room. - * - * @note Calling this function will not update the display of the users. - * Please use purple_conv_chat_add_user(), purple_conv_chat_add_users(), - * purple_conv_chat_remove_user(), and purple_conv_chat_remove_users() instead. - * - * @param chat The chat. - * @param users The list of users. - * - * @return The list passed. - * - * @deprecated This function will be removed in 3.0.0. You shouldn't be using it anyway. - */ -GList *purple_conv_chat_set_users(PurpleConvChat *chat, GList *users); - -/** * Returns a list of users in the chat room. The members of the list * are PurpleConvChatBuddy objects. *
--- a/libpurple/plugins/perl/common/Conversation.xs Mon Sep 05 20:08:59 2011 +0000 +++ b/libpurple/plugins/perl/common/Conversation.xs Mon Sep 05 20:16:47 2011 +0000 @@ -338,24 +338,6 @@ Purple::Conversation::Chat chat void -purple_conv_chat_set_users(chat, users) - Purple::Conversation::Chat chat - SV * users -PREINIT: - GList *l, *t_GL; - int i, t_len; -PPCODE: - t_GL = NULL; - t_len = av_len((AV *)SvRV(users)); - - for (i = 0; i <= t_len; i++) - t_GL = g_list_append(t_GL, SvPVutf8_nolen(*av_fetch((AV *)SvRV(users), i, 0))); - - for (l = purple_conv_chat_set_users(chat, t_GL); l != NULL; l = l->next) { - XPUSHs(sv_2mortal(purple_perl_bless_object(l->data, "Purple::ListEntry"))); - } - -void purple_conv_chat_get_users(chat) Purple::Conversation::Chat chat PREINIT: