ref: 07bf39a8d1f91aae37d36dc6c8a653bc7e784809
parent: a0d4903e9f048371b694514a1dcd59307c4f2218
author: cinap_lenrek <cinap_lenrek@gmx.de>
date: Fri Dec 28 00:32:44 EST 2012
libbio: remove breadn.c
--- a/sys/src/libbio/breadn.c
+++ /dev/null
@@ -1,26 +1,0 @@
-#include <u.h>
-#include <libc.h>
-#include <bio.h>
-
-long
-Breadn(Biobufhdr *bp, void *data, long len)
-{- char *e, *p;
- int n;
-
- p = data;
- e = p + len;
- if(e < p){- Berror(bp, "invalid read length");
- return -1;
- }
- while(p < e){- if((n = Bread(bp, p, e - p)) <= 0){- if(n < 0 && p == data)
- return -1;
- break;
- }
- p += n;
- }
- return p - (char*)data;
-}
--- a/sys/src/libbio/mkfile
+++ b/sys/src/libbio/mkfile
@@ -17,7 +17,6 @@
brdline.$O\
brdstr.$O\
bread.$O\
- breadn.$O\
bseek.$O\
bwrite.$O\
bvprint.$O\
--
⑨