diff --git a/s2/writer.go b/s2/writer.go index 281c2474be..afaf1d2eb5 100644 --- a/s2/writer.go +++ b/s2/writer.go @@ -273,7 +273,7 @@ func (w *Writer) AddSkippableBlock(id uint8, data []byte) (err error) { return fmt.Errorf("skippable block excessed maximum size") } var header [4]byte - chunkLen := 4 + len(data) + chunkLen := len(data) header[0] = id header[1] = uint8(chunkLen >> 0) header[2] = uint8(chunkLen >> 8)