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); }
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); }