GdkEvent *event,
GtkWidget *widget,
const gchar *path_string,
- GdkRectangle *background_area,
- GdkRectangle *cell_area,
+ const GdkRectangle *background_area,
+ const GdkRectangle *cell_area,
GtkCellRendererState flags)
{
EmpathyCellRendererActivatable *activatable;
static void
cell_renderer_activatable_render (
- GtkCellRenderer *cell,
- GdkWindow *window,
- GtkWidget *widget,
- GdkRectangle *background_area,
- GdkRectangle *cell_area,
- GdkRectangle *expose_area,
- GtkCellRendererState flags)
+ GtkCellRenderer *cell,
+ cairo_t *cr,
+ GtkWidget *widget,
+ const GdkRectangle *background_area,
+ const GdkRectangle *cell_area,
+ GtkCellRendererState flags)
{
EmpathyCellRendererActivatablePriv *priv = GET_PRIV (cell);
GTK_CELL_RENDERER_CLASS
(empathy_cell_renderer_activatable_parent_class)->render (
- cell, window, widget, background_area, cell_area, expose_area, flags);
+ cell, cr, widget, background_area, cell_area, flags);
}
static void
G_SIGNAL_RUN_LAST,
0,
NULL, NULL,
- g_cclosure_marshal_VOID__STRING,
+ g_cclosure_marshal_generic,
G_TYPE_NONE,
1, G_TYPE_STRING);