pidgin/gtkconv.c

changeset 39481
4db28449567d
parent 39479
4da996236e9b
child 39563
24f793b10ea6
equal deleted inserted replaced
39480:5e089a52b01b 39481:4db28449567d
3553 action_items = g_list_prepend(NULL, (item = pidgin_separator(menu))); 3553 action_items = g_list_prepend(NULL, (item = pidgin_separator(menu)));
3554 g_signal_connect(G_OBJECT(item), "destroy", G_CALLBACK(remove_from_list), win); 3554 g_signal_connect(G_OBJECT(item), "destroy", G_CALLBACK(remove_from_list), win);
3555 } 3555 }
3556 3556
3557 for(; list; list = g_list_delete_link(list, list)) { 3557 for(; list; list = g_list_delete_link(list, list)) {
3558 PurpleMenuAction *act = (PurpleMenuAction *) list->data; 3558 PurpleActionMenu *act = (PurpleActionMenu *) list->data;
3559 item = pidgin_append_menu_action(menu, act, conv); 3559 item = pidgin_append_menu_action(menu, act, conv);
3560 action_items = g_list_prepend(action_items, item); 3560 action_items = g_list_prepend(action_items, item);
3561 gtk_widget_show_all(item); 3561 gtk_widget_show_all(item);
3562 g_signal_connect(G_OBJECT(item), "destroy", G_CALLBACK(remove_from_list), win); 3562 g_signal_connect(G_OBJECT(item), "destroy", G_CALLBACK(remove_from_list), win);
3563 } 3563 }
4234 gtk_widget_set_tooltip_text(win->menu->e2ee, 4234 gtk_widget_set_tooltip_text(win->menu->e2ee,
4235 purple_e2ee_state_get_name(state)); 4235 purple_e2ee_state_get_name(state));
4236 4236
4237 menu_actions = purple_e2ee_provider_get_conv_menu_actions(provider, conv); 4237 menu_actions = purple_e2ee_provider_get_conv_menu_actions(provider, conv);
4238 for (it = menu_actions; it; it = g_list_next(it)) { 4238 for (it = menu_actions; it; it = g_list_next(it)) {
4239 PurpleMenuAction *action = it->data; 4239 PurpleActionMenu *action = it->data;
4240 4240
4241 gtk_widget_show_all( 4241 gtk_widget_show_all(
4242 pidgin_append_menu_action(menu, action, conv)); 4242 pidgin_append_menu_action(menu, action, conv));
4243 } 4243 }
4244 g_list_free(menu_actions); 4244 g_list_free(menu_actions);

mercurial