diff --git a/buffer/buffer_feed.c b/buffer/buffer_feed.c index 0dbcea0..8e35aba 100644 --- a/buffer/buffer_feed.c +++ b/buffer/buffer_feed.c @@ -5,7 +5,7 @@ extern int buffer_stubborn_read(int (*op)(),int fd,const char* buf, unsigned int int buffer_feed(buffer* b) { if (b->p==b->n) { int w; - if ((w=buffer_stubborn_read(b->op,b->fd,b->x,b->n))<0) + if ((w=buffer_stubborn_read(b->op,b->fd,b->x,b->a))<0) return -1; b->n=w; b->p=0;