From 6ac58c95d96e12fa57c2ff03df9b022daef34f4d Mon Sep 17 00:00:00 2001 From: Jille Timmermans Date: Thu, 25 Jan 2024 16:19:44 +0100 Subject: [PATCH] s2: Fix incorrect length encoded by writer.AddSkippableBlock (#917) --- s2/writer.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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)