--- a/switchspell/switchspell.c Tue Jul 22 01:09:34 2008 -0400
+++ b/switchspell/switchspell.c Sun Aug 03 01:38:16 2008 -0400
@@ -155,7 +155,7 @@
g_object_set_data_full(G_OBJECT(menuitem), "lang", g_strdup(lang_tag), g_free);
- g_object_set_data(G_OBJECT(menuitem), "lang", (gchar *)entry->name);
+ g_object_set_data_full(G_OBJECT(menuitem), "lang", g_strdup((gchar *)entry->name), g_free); g_signal_connect(G_OBJECT(menuitem), "activate",
G_CALLBACK(menu_conv_use_dict_cb), NULL);