summaryrefslogtreecommitdiff
path: root/sys/src/libbio/brdstr.c
diff options
context:
space:
mode:
authoraiju <aiju@phicode.de>2011-07-12 18:39:40 +0200
committeraiju <aiju@phicode.de>2011-07-12 18:39:40 +0200
commit5851650367a7b693056401af1e7762eeac05deeb (patch)
treec86e79c183dd40fda8a88b33e30d2e53ae7e2f3b /sys/src/libbio/brdstr.c
parent9f31fa9d8e6600f82bf61cd2a65c34784b3a38f4 (diff)
added Blethal to libbio
Diffstat (limited to 'sys/src/libbio/brdstr.c')
-rw-r--r--sys/src/libbio/brdstr.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/src/libbio/brdstr.c b/sys/src/libbio/brdstr.c
index b5727ad2a..a1b14f885 100644
--- a/sys/src/libbio/brdstr.c
+++ b/sys/src/libbio/brdstr.c
@@ -67,6 +67,8 @@ Brdstr(Biobufhdr *bp, int delim, int nulldelim)
ip = (char*)bp->bbuf + i;
while(i < bp->bsize) {
j = read(bp->fid, ip, bp->bsize-i);
+ if(j < 0)
+ Berror(bp, "read error: %r");
if(j <= 0 && i == 0)
return p;
if(j <= 0 && i > 0){