X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=stdin.c;h=eea78b3eb8cabee7c39900c248a2e9f116426872;hb=181beb316afad036ac01a778544c5dec0a8d51c7;hp=9408235a045a6767e2acf443208d95196990d379;hpb=c75c35b176cdacf157d27617e954961c88f33975;p=paraslash.git diff --git a/stdin.c b/stdin.c index 9408235a..eea78b3e 100644 --- a/stdin.c +++ b/stdin.c @@ -37,7 +37,7 @@ static void stdin_pre_select(struct sched *s, void *context) * during the previous pre_select call. If so, and if STDIN_FILENO is readable, * data is read from stdin and fed into the buffer tree. */ -static int stdin_post_select(struct sched *s, void *context) +static int stdin_post_select(__a_unused struct sched *s, void *context) { struct stdin_task *sit = context; ssize_t ret; @@ -64,7 +64,7 @@ static int stdin_post_select(struct sched *s, void *context) * reference can not be freed, we're stuck. */ sz = PARA_MIN(sz, btr_pool_size(sit->btrp) / 2); - ret = read_nonblock(STDIN_FILENO, buf, sz, &s->rfds, &n); + ret = read_nonblock(STDIN_FILENO, buf, sz, &n); if (n > 0) btr_add_output_pool(sit->btrp, n, sit->btrn); if (ret >= 0)