summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/pkg/bufio/bufio.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pkg/bufio/bufio.go b/src/pkg/bufio/bufio.go
index 5ef1b69e9..c64e01b44 100644
--- a/src/pkg/bufio/bufio.go
+++ b/src/pkg/bufio/bufio.go
@@ -107,11 +107,11 @@ func (b *Reader) fill() os.Error {
// Read new data.
n, e := b.rd.Read(b.buf[b.w:len(b.buf)]);
+ b.w += n;
if e != nil {
b.err = e;
return e
}
- b.w += n;
return nil
}