From 0c2c289d4c833e3f54d515f98c7e1fc0f64655e6 Mon Sep 17 00:00:00 2001 From: Derek McGowan Date: Fri, 7 Jan 2022 12:19:23 -0800 Subject: [PATCH] Fix seek error used without nil check Signed-off-by: Derek McGowan --- content/helpers.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/content/helpers.go b/content/helpers.go index fb078d46e..3ec1ffce0 100644 --- a/content/helpers.go +++ b/content/helpers.go @@ -212,6 +212,9 @@ func seekReader(r io.Reader, offset, size int64) (io.Reader, error) { if ok { nn, err := seeker.Seek(offset, io.SeekStart) if nn != offset { + if err == nil { + err = fmt.Errorf("unexpected seek location without seek error") + } return nil, fmt.Errorf("failed to seek to offset %v: %w", offset, err) }