예제 #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
파일: capture.c 프로젝트: EQ4/PdPulpito
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
파일: hammer.c 프로젝트: psoamusic/PourOver
static void hammer_free(t_hammer *x)
{
    hammerfile_free(x->x_filehandle);
}
예제 #4
0
파일: prob.c 프로젝트: psoamusic/PourOver
static void prob_free(t_prob *x)
{
    prob_clear(x);
    hammerfile_free(x->x_filehandle);
}
예제 #5
0
파일: funbuff.c 프로젝트: ma4u/pd-macambira
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);
}