Mercurial > pidgin
changeset 27081:22d73c75e546
Fix adding a chat to the buddy list.
author | Paul Aurich <paul@darkrain42.org> |
---|---|
date | Mon, 08 Jun 2009 03:35:14 +0000 |
parents | 7dbe7ae559d3 |
children | f7ef790f3a44 |
files | pidgin/plugins/disco/gtkdisco.c |
diffstat | 1 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/pidgin/plugins/disco/gtkdisco.c Mon Jun 08 03:29:50 2009 +0000 +++ b/pidgin/plugins/disco/gtkdisco.c Mon Jun 08 03:35:14 2009 +0000 @@ -206,7 +206,7 @@ g_free(server); } -static void add_room_to_blist_cb(GtkButton *button, PidginDiscoDialog *dialog) +static void add_to_blist_cb(GtkButton *button, PidginDiscoDialog *dialog) { XmppDiscoService *service = g_object_get_data(G_OBJECT(button), "service"); PurpleAccount *account; @@ -216,7 +216,7 @@ account = purple_connection_get_account(service->list->pc); if (service->type == XMPP_DISCO_SERVICE_TYPE_CHAT) - purple_blist_request_add_chat(account, NULL, NULL, service->name); + purple_blist_request_add_chat(account, NULL, NULL, service->jid); else purple_blist_request_add_buddy(account, service->name, NULL, NULL); } @@ -473,7 +473,7 @@ PIDGIN_BUTTON_HORIZONTAL); gtk_box_pack_start(GTK_BOX(bbox), dialog->add_button, FALSE, FALSE, 0); g_signal_connect(G_OBJECT(dialog->add_button), "clicked", - G_CALLBACK(add_room_to_blist_cb), dialog); + G_CALLBACK(add_to_blist_cb), dialog); gtk_widget_set_sensitive(dialog->add_button, FALSE); gtk_widget_show(dialog->add_button);