From: Peter McKenzie Date: Tue, 7 Apr 2009 00:03:07 +0000 (-0700) Subject: Extremely minor fix to ByteBuffer. X-Git-Tag: weekly.2009-11-06~1889 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=0ea0919534bc2d39f6fc7c62c92a1d40b7f58c1f;p=gostls13.git Extremely minor fix to ByteBuffer. R=r APPROVED=r DELTA=1 (0 added, 0 deleted, 1 changed) OCL=27123 CL=27130 --- diff --git a/src/lib/io/bytebuffer.go b/src/lib/io/bytebuffer.go index cb2d44815a..440f265c53 100644 --- a/src/lib/io/bytebuffer.go +++ b/src/lib/io/bytebuffer.go @@ -47,7 +47,7 @@ func (b *ByteBuffer) Write(p []byte) (n int, err *os.Error) { b.buf = make([]byte, b.cap); b.len = 0; } - if b.len + len(p) > b.cap { + if b.len + plen > b.cap { b.cap = 2*(b.cap + plen); nb := make([]byte, b.cap); bytecopy(nb, 0, b.buf, 0, b.len);