X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=prebuffer_filter.c;h=207d33245947e1b4ef898d3906c8045d76081a9e;hp=adfe9de9ee52c0156de5136bbb10870b5ec5aae3;hb=5f303cc5a96bfeaa66d2d6e899bf56d1d03ed085;hpb=5cf6f5f9fbef995c60a9a2e95bd049a0ee256404 diff --git a/prebuffer_filter.c b/prebuffer_filter.c index adfe9de9..207d3324 100644 --- a/prebuffer_filter.c +++ b/prebuffer_filter.c @@ -162,6 +162,11 @@ static void prebuffer_open(struct filter_node *fn) fn->buf = para_malloc(fn->bufsize); } +static void prebuffer_free_config(void *conf) +{ + prebuffer_cmdline_parser_free(conf); +} + /** * The init function of the prebuffer filter. * @@ -176,6 +181,7 @@ void prebuffer_filter_init(struct filter *f) f->close = prebuffer_close; f->convert = prebuffer_convert; f->parse_config = prebuffer_parse_config; + f->free_config = prebuffer_free_config; f->pre_select = prebuffer_pre_select; f->post_select = prebuffer_post_select; f->help = (struct ggo_help) {