diff options
author | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 2021-03-25 07:05:38 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-03-25 07:05:38 +0000 |
commit | 9a899da16080df0354e65decfc06dddeefa7920d (patch) | |
tree | 0fa432fa10ef1fe8708f493a60cc6616b14cb92f /vendor/github.com/ulikunitz/xz/reader.go | |
parent | e523d09638b05edfd51538ac5786f00793e396ee (diff) | |
download | podman-9a899da16080df0354e65decfc06dddeefa7920d.tar.gz podman-9a899da16080df0354e65decfc06dddeefa7920d.tar.bz2 podman-9a899da16080df0354e65decfc06dddeefa7920d.zip |
Bump github.com/containers/storage from 1.28.0 to 1.28.1
Bumps [github.com/containers/storage](https://github.com/containers/storage) from 1.28.0 to 1.28.1.
- [Release notes](https://github.com/containers/storage/releases)
- [Changelog](https://github.com/containers/storage/blob/master/docs/containers-storage-changes.md)
- [Commits](https://github.com/containers/storage/compare/v1.28.0...v1.28.1)
Signed-off-by: dependabot[bot] <support@github.com>
Diffstat (limited to 'vendor/github.com/ulikunitz/xz/reader.go')
-rw-r--r-- | vendor/github.com/ulikunitz/xz/reader.go | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/vendor/github.com/ulikunitz/xz/reader.go b/vendor/github.com/ulikunitz/xz/reader.go index 795858914..7f974ffc5 100644 --- a/vendor/github.com/ulikunitz/xz/reader.go +++ b/vendor/github.com/ulikunitz/xz/reader.go @@ -1,4 +1,4 @@ -// Copyright 2014-2019 Ulrich Kunitz. All rights reserved. +// Copyright 2014-2021 Ulrich Kunitz. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. @@ -160,17 +160,14 @@ func (c ReaderConfig) newStreamReader(xz io.Reader) (r *streamReader, err error) // readTail reads the index body and the xz footer. func (r *streamReader) readTail() error { - index, n, err := readIndexBody(r.xz) + index, n, err := readIndexBody(r.xz, len(r.index)) if err != nil { if err == io.EOF { err = io.ErrUnexpectedEOF } return err } - if len(index) != len(r.index) { - return fmt.Errorf("xz: index length is %d; want %d", - len(index), len(r.index)) - } + for i, rec := range r.index { if rec != index[i] { return fmt.Errorf("xz: record %d is %v; want %v", |