Exemplo n.º 1
0
static void
_rut_fold_free(void *object)
{
    rut_fold_t *fold = object;

    rut_fold_set_child(fold, NULL);

    rut_object_unref(fold->fold_up_icon);
    rut_object_unref(fold->fold_down_icon);

    rut_graphable_destroy(fold);
    rig_introspectable_destroy(fold);

    rut_object_free(rut_fold_t, fold);
}
Exemplo n.º 2
0
Arquivo: rut-fold.c Projeto: cee1/rig
static void
_rut_fold_free (void *object)
{
  RutFold *fold = object;

  rut_fold_set_child (fold, NULL);

  rut_refable_unref (fold->fold_up_icon);
  rut_refable_unref (fold->fold_down_icon);

  rut_graphable_destroy (fold);
  rut_simple_introspectable_destroy (fold);

  g_slice_free (RutFold, fold);
}