static void favourite_button_cb(GtkButton* button, gpointer udata) { GtChannelsContainerChild* self = GT_CHANNELS_CONTAINER_CHILD(udata); GtChannelsContainerChildPrivate* priv = gt_channels_container_child_get_instance_private(self); gt_channel_toggle_favourited(priv->channel); }
static void favourite_button_cb(GtkButton* button, gpointer udata) { GtChannelsViewChild* self = GT_CHANNELS_VIEW_CHILD(udata); GtChannelsViewChildPrivate* priv = gt_channels_view_child_get_instance_private(self); gt_channel_toggle_favourited(priv->channel); }