X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=filter.h;h=0c3ac70834b6c3909bd59bc87b9121811c6d3620;hp=39cec9ba03f4cbee46497b43fda7bdebc7b63dbb;hb=6442f07bb08eb6e557086587f997b1785ea18ef7;hpb=0c8556a2efd78a16d130370c351138faeae7cd33;ds=inline diff --git a/filter.h b/filter.h index 39cec9ba..0c3ac708 100644 --- a/filter.h +++ b/filter.h @@ -183,13 +183,6 @@ struct filter { * by the open() function. */ void (*close)(struct filter_node *fn); - /** - * Print the help text for this filter and exit. - * - * This is optional and it is not necessary to initialize this pointer if - * the filter does not have a help text. - */ - void (*print_help)(void); /** * A pointer to the filter's command line parser. * @@ -203,6 +196,8 @@ struct filter { * argv. On failure, a negative paraslash error code must be returned. */ int (*parse_config)(int argc, char **argv, void **config); + + struct ggo_help help; }; void close_filters(struct filter_chain *fc);