Change chunk sample number to BigEndian

This commit is contained in:
Fabian Reinartz 2016-12-12 08:11:53 +01:00
parent 81b4d570ad
commit 70a0224f19
2 changed files with 2 additions and 2 deletions

View file

@ -45,7 +45,7 @@ func FromData(e Encoding, d []byte) (Chunk, error) {
case EncXOR:
return &XORChunk{
b: &bstream{count: 8},
num: binary.LittleEndian.Uint16(d),
num: binary.BigEndian.Uint16(d),
}, nil
}
return nil, fmt.Errorf("unknown chunk encoding: %d", e)

View file

@ -34,7 +34,7 @@ func (c *XORChunk) Bytes() []byte {
b := c.b.bytes()
// Lazily populate length bytes probably not necessary to have the
// cache value in struct.
binary.LittleEndian.PutUint16(b[:2], c.num)
binary.BigEndian.PutUint16(b[:2], c.num)
return b
}