MM-31436: Upgrade dependencies (#16605)
* MM-31436: Upgrade dependencies Ran make update-dependencies https://mattermost.atlassian.net/browse/MM-31436 ```release-note NONE ``` * add missing dep * fix lru marshaling
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
09d2f698cc
Коммит
091659c8ad
7
vendor/github.com/ulikunitz/xz/bits.go
сгенерированный
поставляемый
7
vendor/github.com/ulikunitz/xz/bits.go
сгенерированный
поставляемый
@@ -54,6 +54,8 @@ var errOverflowU64 = errors.New("xz: uvarint overflows 64-bit unsigned integer")
|
||||
|
||||
// readUvarint reads a uvarint from the given byte reader.
|
||||
func readUvarint(r io.ByteReader) (x uint64, n int, err error) {
|
||||
const maxUvarintLen = 10
|
||||
|
||||
var s uint
|
||||
i := 0
|
||||
for {
|
||||
@@ -62,8 +64,11 @@ func readUvarint(r io.ByteReader) (x uint64, n int, err error) {
|
||||
return x, i, err
|
||||
}
|
||||
i++
|
||||
if i > maxUvarintLen {
|
||||
return x, i, errOverflowU64
|
||||
}
|
||||
if b < 0x80 {
|
||||
if i > 10 || i == 10 && b > 1 {
|
||||
if i == maxUvarintLen && b > 1 {
|
||||
return x, i, errOverflowU64
|
||||
}
|
||||
return x | uint64(b)<<s, i, nil
|
||||
|
||||
Ссылка в новой задаче
Block a user