Beispiel #1
0
static void
dyn_menu_destroyed(GtkObject *object, gpointer user_data)
{
  dyn_menu_t *dm = user_data;
  prop_unsubscribe(dm->dm_node_sub);
  gu_cloner_destroy(&dm->dm_nodes);
  free(dm);
}
Beispiel #2
0
static void
settinglist_destroy(GtkObject *object, gpointer opaque)
{
  settinglist_t *sl = opaque;

  prop_unsubscribe(sl->sl_node_sub);

  gu_cloner_destroy(&sl->sl_nodes);

  free(sl);
}
Beispiel #3
0
static void
home_destroy(GtkObject *object, gpointer opaque)
{
  home_t *h = opaque;

  prop_unsubscribe(h->h_src_sub);

  gu_cloner_destroy(&h->h_sources);

  free(h);
}