X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=prebuffer_filter.c;fp=prebuffer_filter.c;h=5a849868e0ec2998009512e2e1f2d8e7dde43539;hb=8e290f7e1bb88bc9ce8c4fa8fa428e39d5b1f24a;hp=76ec7c73a411c292ebc62b2b9f857bd212562e60;hpb=e06163ea123b98b825f572b7945bc3ad3f3896f3;p=paraslash.git diff --git a/prebuffer_filter.c b/prebuffer_filter.c index 76ec7c73..5a849868 100644 --- a/prebuffer_filter.c +++ b/prebuffer_filter.c @@ -78,23 +78,21 @@ static void prebuffer_post_select(__a_unused struct sched *s, struct task *t) static int prebuffer_parse_config(int argc, char **argv, void **config) { - struct prebuffer_filter_args_info *prebuffer_conf - = para_calloc(sizeof(*prebuffer_conf)); + struct prebuffer_filter_args_info *conf = para_calloc(sizeof(*conf)); int ret = -E_PREBUFFER_SYNTAX; - if (prebuffer_filter_cmdline_parser(argc, argv, prebuffer_conf)) - goto err; + prebuffer_filter_cmdline_parser(argc, argv, conf); ret = -ERRNO_TO_PARA_ERROR(EINVAL); - if (prebuffer_conf->duration_arg < 0) + if (conf->duration_arg < 0) goto err; - if (prebuffer_conf->size_arg < 0) + if (conf->size_arg < 0) goto err; - PARA_NOTICE_LOG("prebuffering %ims, %i bytes\n", - prebuffer_conf->duration_arg, prebuffer_conf->size_arg); - *config = prebuffer_conf; + PARA_NOTICE_LOG("prebuffering %ims, %i bytes\n", conf->duration_arg, + conf->size_arg); + *config = conf; return 1; err: - free(prebuffer_conf); + free(conf); return ret; }