mirror of
https://github.com/superseriousbusiness/gotosocial.git
synced 2025-11-02 22:02:25 -06:00
[chore]: Bump github.com/tdewolff/minify/v2 from 2.19.10 to 2.20.0 (#2316)
Bumps [github.com/tdewolff/minify/v2](https://github.com/tdewolff/minify) from 2.19.10 to 2.20.0. - [Release notes](https://github.com/tdewolff/minify/releases) - [Commits](https://github.com/tdewolff/minify/compare/v2.19.10...v2.20.0) --- updated-dependencies: - dependency-name: github.com/tdewolff/minify/v2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
parent
9d11c716cc
commit
32e70ec83d
9 changed files with 204 additions and 143 deletions
24
vendor/github.com/tdewolff/parse/v2/strconv/int.go
generated
vendored
24
vendor/github.com/tdewolff/parse/v2/strconv/int.go
generated
vendored
|
|
@ -17,9 +17,10 @@ func ParseInt(b []byte) (int64, int) {
|
|||
n := uint64(0)
|
||||
for i < len(b) {
|
||||
c := b[i]
|
||||
if n > math.MaxUint64/10 {
|
||||
return 0, 0
|
||||
} else if c >= '0' && c <= '9' {
|
||||
if '0' <= c && c <= '9' {
|
||||
if uint64(-math.MinInt64)/10 < n || uint64(-math.MinInt64)-uint64(c-'0') < n*10 {
|
||||
return 0, 0
|
||||
}
|
||||
n *= 10
|
||||
n += uint64(c - '0')
|
||||
} else {
|
||||
|
|
@ -30,7 +31,7 @@ func ParseInt(b []byte) (int64, int) {
|
|||
if i == start {
|
||||
return 0, 0
|
||||
}
|
||||
if !neg && n > uint64(math.MaxInt64) || n > uint64(math.MaxInt64)+1 {
|
||||
if !neg && uint64(math.MaxInt64) < n {
|
||||
return 0, 0
|
||||
} else if neg {
|
||||
return -int64(n), i
|
||||
|
|
@ -45,9 +46,10 @@ func ParseUint(b []byte) (uint64, int) {
|
|||
n := uint64(0)
|
||||
for i < len(b) {
|
||||
c := b[i]
|
||||
if n > math.MaxUint64/10 {
|
||||
return 0, 0
|
||||
} else if c >= '0' && c <= '9' {
|
||||
if '0' <= c && c <= '9' {
|
||||
if math.MaxUint64/10 < n || math.MaxUint64-uint64(c-'0') < n*10 {
|
||||
return 0, 0
|
||||
}
|
||||
n *= 10
|
||||
n += uint64(c - '0')
|
||||
} else {
|
||||
|
|
@ -66,6 +68,10 @@ func LenInt(i int64) int {
|
|||
}
|
||||
i = -i
|
||||
}
|
||||
return LenUint(uint64(i))
|
||||
}
|
||||
|
||||
func LenUint(i uint64) int {
|
||||
switch {
|
||||
case i < 10:
|
||||
return 1
|
||||
|
|
@ -103,6 +109,8 @@ func LenInt(i int64) int {
|
|||
return 17
|
||||
case i < 1000000000000000000:
|
||||
return 18
|
||||
case i < 10000000000000000000:
|
||||
return 19
|
||||
}
|
||||
return 19
|
||||
return 20
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue