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

Reply via email to