static gboolean contact_is_favorite (EmpathyRosterContact *contact) { FolksIndividual *individual; individual = empathy_roster_contact_get_individual (contact); return folks_favourite_details_get_is_favourite ( FOLKS_FAVOURITE_DETAILS (individual)); }
static void individual_notify_is_favourite_cb (FolksIndividual *individual, GParamSpec *pspec, EmpathyIndividualManager *self) { gboolean is_favourite = folks_favourite_details_get_is_favourite ( FOLKS_FAVOURITE_DETAILS (individual)); g_signal_emit (self, signals[FAVOURITES_CHANGED], 0, individual, is_favourite); }