From a13a1e0d202a8969374b9a70562556e689597f2d Mon Sep 17 00:00:00 2001 From: Andre Noll Date: Wed, 17 Aug 2016 20:15:11 +0200 Subject: [PATCH] Constify argument of check_filter_arg(). The function does not modify the memory pointed to by "fa". --- filter.h | 2 +- filter_common.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/filter.h b/filter.h index 686776a0..937bb42b 100644 --- a/filter.h +++ b/filter.h @@ -121,7 +121,7 @@ struct filter { }; void filter_init(void); -int check_filter_arg(char *filter_arg, void **conf); +int check_filter_arg(const char *fa, void **conf); void print_filter_helps(unsigned flags); void generic_filter_pre_select(struct sched *s, void *context); int decoder_execute(const char *cmd, unsigned sample_rate, unsigned channels, diff --git a/filter_common.c b/filter_common.c index 20eb02f5..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; @@ -94,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; -- 2.39.5