X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=filter.c;h=804b5e1e569a9c680e309f14738e77481161682a;hp=1ba12689b45d7b41d3e2a8b1a8c06464114211a6;hb=5ff39998bf0ce71bd8fc8d0f002ceb81b711992f;hpb=9d8fdf8898418711558f70a9630b2444036d8285 diff --git a/filter.c b/filter.c index 1ba12689..804b5e1e 100644 --- a/filter.c +++ b/filter.c @@ -58,7 +58,7 @@ __noreturn static void print_help_and_die(void) ggo_print_help(&h, d? GPH_STANDARD_FLAGS_DETAILED : GPH_STANDARD_FLAGS); print_filter_helps(d? GPH_MODULE_FLAGS_DETAILED : GPH_MODULE_FLAGS); - exit(0); + exit(EXIT_SUCCESS); } static int parse_config(void) @@ -142,7 +142,8 @@ int main(int argc, char *argv[]) ti.pre_select = f->pre_select; ti.post_select = f->post_select; ti.context = fn; - f->open(fn); + if (f->open) + f->open(fn); fn->task = task_register(&ti, &s); parent = fn->btrn; }