Fix seek error used without nil check
Signed-off-by: Derek McGowan <derek@mcg.dev>
This commit is contained in:
parent
8816006d1e
commit
0c2c289d4c
@ -212,6 +212,9 @@ func seekReader(r io.Reader, offset, size int64) (io.Reader, error) {
|
|||||||
if ok {
|
if ok {
|
||||||
nn, err := seeker.Seek(offset, io.SeekStart)
|
nn, err := seeker.Seek(offset, io.SeekStart)
|
||||||
if nn != offset {
|
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)
|
return nil, fmt.Errorf("failed to seek to offset %v: %w", offset, err)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user