From 9c865e612599b3cc3376f6afaa20887b7df00e57 Mon Sep 17 00:00:00 2001 From: Felix von Leitner Date: Sat, 12 May 2001 03:16:10 +0000 Subject: [PATCH] test --- buffer/buffer_0.c | 2 +- buffer/buffer_0small.c | 2 +- buffer/buffer_stubborn2.c | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/buffer/buffer_0.c b/buffer/buffer_0.c index 2af2c15..d55dd93 100644 --- a/buffer/buffer_0.c +++ b/buffer/buffer_0.c @@ -7,6 +7,6 @@ static int b0read(int fd,const char* buf, unsigned int len) { } char buffer_0_space[BUFFER_INSIZE]; -static buffer it = BUFFER_INIT(b0read,0,buffer_0_space,0); +static buffer it = BUFFER_INIT(b0read,0,buffer_0_space,sizeof buffer_0_space); buffer *buffer_0 = ⁢ diff --git a/buffer/buffer_0small.c b/buffer/buffer_0small.c index 794a567..40fed23 100644 --- a/buffer/buffer_0small.c +++ b/buffer/buffer_0small.c @@ -7,6 +7,6 @@ static int b0read(int fd,const char* buf, unsigned int len) { } char buffer_0_space[128]; -static buffer it = BUFFER_INIT(b0read,0,buffer_0_space,0); +static buffer it = BUFFER_INIT_READ(b0read,0,buffer_0_space,sizeof buffer_0_space); buffer *buffer_0small = ⁢ diff --git a/buffer/buffer_stubborn2.c b/buffer/buffer_stubborn2.c index 9e553fb..37103ed 100644 --- a/buffer/buffer_stubborn2.c +++ b/buffer/buffer_stubborn2.c @@ -6,6 +6,7 @@ int buffer_stubborn_read(int (*op)(),int fd,const char* buf, unsigned int len) { for (;;) { if ((w=op(fd,buf,len))<0) if (errno == EINTR) continue; + break; } return w; }