commit d7724bdbb4d40818c33b73a76a0af52b8cb909d8 Author: Daniele Forsi <dani...@forsi.it> Date: Fri Jul 13 16:08:28 2012 +0200
Fix segfault when using playcount spin buttons All callbacks expect to receive a pointer to userdata. Fixes: (lt-gtkpod:7461): GLib-GObject-WARNING **: instance of invalid non-instantiatable type `<unknown>' Program received signal SIGSEGV, Segmentation fault. _get_sort_tab_widget_instance (self=0x84c3008) at special_sorttab_page.c:104 104 return sort_tab_widget_get_instance(priv->st_widget_parent); (gdb) bt [...] plugins/sorttab_display/special_sorttab_page.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) --- diff --git a/plugins/sorttab_display/special_sorttab_page.c b/plugins/sorttab_display/special_sorttab_page.c index 12015dd..0aaf996 100644 --- a/plugins/sorttab_display/special_sorttab_page.c +++ b/plugins/sorttab_display/special_sorttab_page.c @@ -571,7 +571,7 @@ GtkWidget *special_sort_tab_page_new(SortTabWidget *st_widget_parent, gchar *gla g_signal_connect ((gpointer)w, "value_changed", G_CALLBACK (_on_sp_playcount_low_value_changed), - sst); + userdata); w = gtkpod_builder_xml_get_widget(special_xml, "sp_playcount_high"); gtk_spin_button_set_value(GTK_SPIN_BUTTON (w), @@ -579,7 +579,7 @@ GtkWidget *special_sort_tab_page_new(SortTabWidget *st_widget_parent, gchar *gla g_signal_connect ((gpointer)w, "value_changed", G_CALLBACK (_on_sp_playcount_high_value_changed), - sst); + userdata); /* PLAYED */ buf = prefs_get_string_index("sp_played_state", inst); ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ gtkpod-cvs2 mailing list gtkpod-cvs2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gtkpod-cvs2