pidgin/purple-plugin-pack

Fix the spelling language selection menu when using enchant
org.guifications.plugins
2008-11-03, nosnilmot
315a61452115
Parents 7f581d4e5c46
Children 92a8368712c3
Fix the spelling language selection menu when using enchant
--- a/switchspell/switchspell.c Mon Nov 03 03:53:53 2008 -0500
+++ b/switchspell/switchspell.c Mon Nov 03 14:20:49 2008 -0500
@@ -111,15 +111,11 @@
const char * const provider_desc, const char * const provider_file,
void *user_data)
{
- GSList *group = ((struct nufan *)user_data)->group;
GtkWidget *menu = ((struct nufan *)user_data)->menu;
PidginWindow *win = ((struct nufan *)user_data)->win;
GtkWidget *menuitem = gtk_radio_menu_item_new_with_label(group, lang_tag);
- if (group == NULL) {
- group = gtk_radio_menu_item_get_group(GTK_RADIO_MENU_ITEM(menuitem));
- ((struct nufan *)user_data)->group = group;
- }
+ ((struct nufan *)user_data)->group = gtk_radio_menu_item_get_group(GTK_RADIO_MENU_ITEM(menuitem));
g_object_set_data(G_OBJECT(menuitem), "user_data", win);
g_object_set_data_full(G_OBJECT(menuitem), "lang", g_strdup(lang_tag), g_free);
g_signal_connect(G_OBJECT(menuitem), "activate",