X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=filter.c;h=9311a20a6f0ef035f9491c2d3856006a8cd2f3f5;hp=50b17ad7f41293fd63068303bba5c1bef5e33605;hb=1c4fca3000b98973a433bfd80290d159fd6696a7;hpb=6bdac07456cb5872f824028912d1049883a9c21f diff --git a/filter.c b/filter.c index 50b17ad7..9311a20a 100644 --- a/filter.c +++ b/filter.c @@ -44,7 +44,8 @@ static struct stdout_task *sot = &stdout_task_struct; /** Gengetopt struct that holds the command line args. */ static struct filter_args_info conf; -INIT_STDERR_LOGGING(conf.loglevel_arg); +static int loglevel; +INIT_STDERR_LOGGING(loglevel); static void open_filters(void) { @@ -158,10 +159,11 @@ int main(int argc, char *argv[]) stdin_set_defaults(sit); sit->buf = para_malloc(sit->bufsize), - filter_init(filters); + filter_init(); ret = parse_config(argc, argv); if (ret < 0) goto out; + loglevel = get_loglevel_by_name(conf.loglevel_arg); ret = init_filter_chain(); if (ret < 0) goto out;