Skip to content

Commit ff3c123

Browse files
Use len
1 parent 4f72650 commit ff3c123

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

conn.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -77,10 +77,10 @@ func (r *FilteredConn) ReadFrom(b []byte) (n int, addr net.Addr, err error) {
7777
return 0, nil, errTimeout
7878
case pkt := <-r.recvBuffer:
7979
n := pkt.n
80-
if cap(b) < n {
81-
n = cap(b)
80+
if l := len(b); l < n {
81+
n = l
8282
}
83-
copy(b[:n], pkt.buf[:n])
83+
copy(b, pkt.buf[:n])
8484
bufPool.Put(pkt.buf[:maxPacketSize])
8585
return n, pkt.addr, pkt.err
8686
case <-r.closed:

0 commit comments

Comments
 (0)