mirror of
https://github.com/msgpack/msgpack-c.git
synced 2025-10-24 09:12:30 +02:00
go: Fix length mask error in []byte packing.
This commit is contained in:
@@ -174,7 +174,7 @@ func unpack(reader io.Reader, reflected bool) (v reflect.Value, n int, err error
|
|||||||
}
|
}
|
||||||
nbytesread += n
|
nbytesread += n
|
||||||
} else if c >= 0xa0 && c <= 0xbf {
|
} else if c >= 0xa0 && c <= 0xbf {
|
||||||
data := make([]byte, c&0xf)
|
data := make([]byte, c&0x1f)
|
||||||
n, e := reader.Read(data)
|
n, e := reader.Read(data)
|
||||||
nbytesread += n
|
nbytesread += n
|
||||||
if e != nil {
|
if e != nil {
|
||||||
|
|||||||
Reference in New Issue
Block a user