2
0
mirror of synced 2025-02-23 06:08:07 +00:00

bencode.scanner.ReadByte returned errors when it shouldn't have

This commit is contained in:
Matt Joiner 2017-11-10 23:44:24 +11:00
parent 74c5d425fb
commit eed0743d4e

View File

@ -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
}