fix r4646 build error on gtk < 2.10.0 reported by Lacrocivious
This commit is contained in:
parent
6d799f0f89
commit
3c4ad2caec
|
@ -826,7 +826,7 @@ torrent_cell_renderer_init( GTypeInstance * instance, gpointer g_class UNUSED )
|
|||
|
||||
p->tor = NULL;
|
||||
p->text_renderer = gtk_cell_renderer_text_new( );
|
||||
g_object_ref_sink( G_OBJECT( p->text_renderer ) );
|
||||
tr_object_ref_sink( p->text_renderer );
|
||||
p->gradient = TRUE;
|
||||
p->show_unavailable = TRUE;
|
||||
p->bar_height = DEFAULT_BAR_HEIGHT;
|
||||
|
|
11
gtk/util.c
11
gtk/util.c
|
@ -454,3 +454,14 @@ on_tree_view_button_pressed (GtkWidget * view,
|
|||
return FALSE;
|
||||
}
|
||||
|
||||
gpointer
|
||||
tr_object_ref_sink( gpointer object )
|
||||
{
|
||||
#if GLIB_CHECK_VERSION(2,10,0)
|
||||
g_object_ref_sink( object );
|
||||
#else
|
||||
g_object_ref( object );
|
||||
gtk_object_sink( GTK_OBJECT( object ) );
|
||||
#endif
|
||||
return object;
|
||||
}
|
||||
|
|
|
@ -133,6 +133,8 @@ on_tree_view_button_pressed (GtkWidget * view,
|
|||
GdkEventButton * event,
|
||||
gpointer unused);
|
||||
|
||||
gpointer tr_object_ref_sink (gpointer object);
|
||||
|
||||
#endif /* GTK_MAJOR_VERSION */
|
||||
|
||||
#endif /* TG_UTIL_H */
|
||||
|
|
Loading…
Reference in New Issue