Merge branch 'master' into next
[paraslash.git] / filter.c
index 4113690439184012724c33908ae535e23c29b12a..99b12217b8cc1e701c428928478a03a00ccd0c74 100644 (file)
--- a/filter.c
+++ b/filter.c
@@ -122,6 +122,7 @@ static int parse_config(int argc, char *argv[])
        HANDLE_VERSION_FLAG("filter", conf);
        if (conf.help_given || conf.detailed_help_given)
                print_help_and_die();
+       loglevel = get_loglevel_by_name(conf.loglevel_arg);
        if (!cf) {
                char *home = para_homedir();
                cf = make_message("%s/.paraslash/filter.conf", home);
@@ -164,7 +165,6 @@ int main(int argc, char *argv[])
        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;