Files
renovate[bot] 6a96f70180 fix(deps): update module github.com/crc-org/vfkit to v0.6.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-12 15:14:39 +00:00

41 lines
610 B
Go

package stats
import (
"strconv"
)
type intParser struct {
err error
}
func (p *intParser) ParseInt(s string, base int) int {
if p.err != nil {
return 0
}
var n int64
n, p.err = strconv.ParseInt(s, base, 0)
return int(n)
}
func (p *intParser) ParseInt64(s string, base int) int64 {
if p.err != nil {
return 0
}
var n int64
n, p.err = strconv.ParseInt(s, base, 64)
return n
}
func (p *intParser) ParseUint64(s string, base int) uint64 {
if p.err != nil {
return 0
}
var n uint64
n, p.err = strconv.ParseUint(s, base, 64)
return n
}
func (p *intParser) Err() error {
return p.err
}