From 08ce7780158d76be937dee323cd95104ff79ddb9 Mon Sep 17 00:00:00 2001 From: Roi Vazquez Date: Mon, 5 Feb 2024 18:51:55 +0100 Subject: [PATCH] Fix #211: incorrect conversion between integer types --- cmd/initmanager.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmd/initmanager.go b/cmd/initmanager.go index a5601f73..ca8d4b1c 100644 --- a/cmd/initmanager.go +++ b/cmd/initmanager.go @@ -173,7 +173,7 @@ func parseBindAddress(address string) (string, uint32, error) { var err error var host string - var port int + var port int64 var parts []string if parts = strings.Split(address, ":"); len(parts) != 2 { @@ -186,7 +186,7 @@ func parseBindAddress(address string) (string, uint32, error) { return "", 0, err } - if port, err = strconv.Atoi(parts[1]); err != nil { + if port, err = strconv.ParseInt(parts[1], 10, 32); err != nil { return "", 0, fmt.Errorf("unable to parse port value in 'spec.envoyStaticConfig.adminBindAddress'") }