mirror of
https://github.com/golang/go.git
synced 2024-09-22 10:58:58 +00:00
saving 2 lines :-)
R=rsc DELTA=5 (0 added, 2 deleted, 3 changed) OCL=19562 CL=19585
This commit is contained in:
parent
9a6fd41a01
commit
60ee27d96c
@ -82,11 +82,9 @@ export func MakeFullReader(fd Read) Read {
|
||||
export func Copyn(src Read, dst Write, n int64) (written int64, err *os.Error) {
|
||||
buf := new([]byte, 32*1024);
|
||||
for written < n {
|
||||
var l int;
|
||||
if n - written > int64(len(buf)) {
|
||||
l = len(buf);
|
||||
} else {
|
||||
l = int(n - written);
|
||||
l := len(buf);
|
||||
if d := n - written; d < int64(l) {
|
||||
l = int(d);
|
||||
}
|
||||
nr, er := src.Read(buf[0 : l]);
|
||||
if nr > 0 {
|
||||
|
Loading…
Reference in New Issue
Block a user