X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=filter_common.c;h=84863b39fb489cb9b4ac546b6fe4f557b1d647bf;hp=6fb9bd96ef8278b3e328198e24db78664a956542;hb=eacc2982fbf7e0c0b69508b57f85e839d1ba1013;hpb=de9ce9690ac6194e8e7eaacd10baf21d827e42a4 diff --git a/filter_common.c b/filter_common.c index 6fb9bd96..84863b39 100644 --- a/filter_common.c +++ b/filter_common.c @@ -58,7 +58,7 @@ void filter_init(void) * If the filter has a command line parser and options is not NULL, run it. * Returns filter_num on success, negative on errors */ -static int parse_filter_args(int filter_num, char *options, void **conf) +static int parse_filter_args(int filter_num, const char *options, void **conf) { const struct filter *f = filter_get(filter_num); int ret, argc; @@ -78,11 +78,12 @@ static int parse_filter_args(int filter_num, char *options, void **conf) /** * Check the filter command line options. * - * \param fa The command line options. + * \param fa The filter argument. * \param conf Points to the filter configuration upon successful return. * - * Check if \a fa starts with a the name of a supported filter, followed by - * a colon. If yes, call the command line parser of that filter. + * Check if the given filter argument starts with the name of a supported + * filter, optionally followed by options for this filter. If yes, call the + * command line parser of that filter. * * \return On success, the number of the filter is returned and \a conf * is initialized to point to the filter configuration determined by \a fa. @@ -93,7 +94,7 @@ static int parse_filter_args(int filter_num, char *options, void **conf) * * \sa filter::parse_config */ -int check_filter_arg(char *fa, void **conf) +int check_filter_arg(const char *fa, void **conf) { int j;