Skip to content

Commit c2b526c

Browse files
author
Dean Karn
committed
minor code updates
1 parent b2bb00f commit c2b526c

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

io/limit_reader.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,12 @@ func (l *LimitedReader) Read(p []byte) (n int, err error) {
3434
p = p[0 : l.N+1]
3535
}
3636
n, err = l.R.Read(p)
37-
if err == io.EOF {
37+
l.N -= int64(n)
38+
if err != nil {
3839
return
3940
}
40-
l.N -= int64(n)
4141
if l.N < 0 {
42-
return len(p), LimitedReaderEOF
42+
return n, LimitedReaderEOF
4343
}
4444
return
4545
}

0 commit comments

Comments
 (0)