pidgin/purple-plugin-pack

21fc2c25e50b
Parents 1afb71dd8196
Children 8cdd143d61ee
Fix a crash where the switchspell plugin would corrupt the blist.xml
file. Fixes #519.
--- 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 @@
#ifdef USE_ENCHANT
g_object_set_data_full(G_OBJECT(menuitem), "lang", g_strdup(lang_tag), g_free);
#else
- 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);
#endif
g_signal_connect(G_OBJECT(menuitem), "activate",
G_CALLBACK(menu_conv_use_dict_cb), NULL);