X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=amp_filter.c;h=dd2c61949da4877a88ef4ca468fb6bf4be7e6b7e;hb=35e284e06a5c8e20d02b61fdcb4bcc20b237c1e4;hp=3dc1e4117938f0c07d67f519e3cf076a51f4d52c;hpb=1cefe6a503c74d609db4e99e689d46575a5e40fd;p=paraslash.git diff --git a/amp_filter.c b/amp_filter.c index 3dc1e411..dd2c6194 100644 --- a/amp_filter.c +++ b/amp_filter.c @@ -38,7 +38,7 @@ static int amp_parse_config(int argc, char **argv, void **config) struct amp_filter_args_info *amp_conf = para_calloc(sizeof(*amp_conf)); int ret = -E_AMP_SYNTAX; - if (amp_cmdline_parser(argc, argv, amp_conf)) + if (amp_filter_cmdline_parser(argc, argv, amp_conf)) goto err; ret = -ERRNO_TO_PARA_ERROR(EINVAL); if (amp_conf->amp_arg < 0) @@ -118,12 +118,12 @@ next_buffer: err: assert(ret < 0); t->error = ret; - btr_remove_node(btrn); + btr_remove_node(&fn->btrn); } static void amp_free_config(void *conf) { - amp_cmdline_parser_free(conf); + amp_filter_cmdline_parser_free(conf); } /** @@ -135,7 +135,7 @@ void amp_filter_init(struct filter *f) { struct amp_filter_args_info dummy; - amp_cmdline_parser_init(&dummy); + amp_filter_cmdline_parser_init(&dummy); f->open = amp_open; f->close = amp_close; f->pre_select = generic_filter_pre_select;