Пример #1
0
static void plustot_env_free(t_plustot_env *x)
{
    t_plustin *tin = plustin_glistprovide(x->x_glist, PLUSTIN_GLIST_UP, 0);
    plusbob_detachchildren((t_plusbob *)x->x_tin, (t_plusbob *)tin);
    plusbob_release((t_plusbob *)x->x_tin);
    hammerfile_free(x->x_filehandle);
    plusobject_free(&x->x_plusobject);
}
Пример #2
0
static void capture_free(t_capture *x)
{
    hammerfile_free(x->x_filehandle);
    if (x->x_indices)
	freebytes(x->x_indices, x->x_szindices * sizeof(*x->x_indices));
    if (x->x_buffer)
	freebytes(x->x_buffer, x->x_bufsize * sizeof(*x->x_buffer));
}
Пример #3
0
static void hammer_free(t_hammer *x)
{
    hammerfile_free(x->x_filehandle);
}
Пример #4
0
static void prob_free(t_prob *x)
{
    prob_clear(x);
    hammerfile_free(x->x_filehandle);
}
Пример #5
0
static void funbuff_free(t_funbuff *x)
{
    hammerfile_free(x->x_filehandle);
    hammertree_clear(&x->x_tree, 0);
}
Пример #6
0
static void sickle_free(t_sickle *x)
{
    hammerfile_free(x->x_filehandle);
}
Пример #7
0
static void maxmode_free(t_maxmode *x)
{
    /* FIXME cancel registration */
    hammerfile_free(x->x_filehandle);
}