bencode.scanner.ReadByte returned errors when it shouldn't have
This commit is contained in:
parent
74c5d425fb
commit
eed0743d4e
@ -23,11 +23,8 @@ func (me *scanner) ReadByte() (byte, error) {
|
||||
return me.b[0], nil
|
||||
}
|
||||
n, err := me.r.Read(me.b[:])
|
||||
if err != nil {
|
||||
return me.b[0], err
|
||||
}
|
||||
if n != 1 {
|
||||
panic(n)
|
||||
if n == 1 {
|
||||
err = nil
|
||||
}
|
||||
return me.b[0], err
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user