| 1752 if (callback) |
1752 if (callback) |
| 1753 callback(object, data); |
1753 callback(object, data); |
| 1754 } |
1754 } |
| 1755 |
1755 |
| 1756 GtkWidget * |
1756 GtkWidget * |
| 1757 pidgin_append_menu_action(GtkWidget *menu, PurpleMenuAction *act, |
1757 pidgin_append_menu_action(GtkWidget *menu, PurpleActionMenu *act, |
| 1758 gpointer object) |
1758 gpointer object) |
| 1759 { |
1759 { |
| 1760 GtkWidget *menuitem; |
1760 GtkWidget *menuitem; |
| 1761 GList *list; |
1761 GList *list; |
| 1762 const gchar *stock_id; |
1762 const gchar *stock_id; |
| 1824 g_free(path); |
1824 g_free(path); |
| 1825 gtk_menu_set_accel_group(GTK_MENU(submenu), group); |
1825 gtk_menu_set_accel_group(GTK_MENU(submenu), group); |
| 1826 } |
1826 } |
| 1827 |
1827 |
| 1828 for (l = list; l; l = l->next) { |
1828 for (l = list; l; l = l->next) { |
| 1829 PurpleMenuAction *act = (PurpleMenuAction *)l->data; |
1829 PurpleActionMenu *act = (PurpleActionMenu *)l->data; |
| 1830 |
1830 |
| 1831 pidgin_append_menu_action(submenu, act, object); |
1831 pidgin_append_menu_action(submenu, act, object); |
| 1832 } |
1832 } |
| 1833 g_list_free(list); |
1833 g_list_free(list); |
| 1834 purple_menu_action_set_children(act, NULL); |
1834 purple_menu_action_set_children(act, NULL); |