diff --git a/libexec/goenv-install b/libexec/goenv-install index 486a5e3..f7c48a7 100755 --- a/libexec/goenv-install +++ b/libexec/goenv-install @@ -54,6 +54,7 @@ function vercomp () { if [[ $1 == $2 ]] then echo 0 + return fi local IFS=. local i ver1=($1) ver2=($2) @@ -72,10 +73,12 @@ function vercomp () { if ((10#${ver1[i]} > 10#${ver2[i]})) then echo 1 + return fi if ((10#${ver1[i]} < 10#${ver2[i]})) then echo 2 + return fi done # echo 0