diff --git a/version.go b/version.go index 88f546c..1a487d5 100644 --- a/version.go +++ b/version.go @@ -20,15 +20,15 @@ func parseVersion(ver string) (verno VersionNo) { if verno.Major, err = strconv.Atoi(parts[0]); err != nil { return verno } - } - if len(parts) > 1 { - if verno.Minor, err = strconv.Atoi(parts[1]); err != nil { - return verno - } - if len(parts) > 2 { - if verno.Patch, err = strconv.Atoi(parts[2]); err != nil { + if len(parts) > 1 { + if verno.Minor, err = strconv.Atoi(parts[1]); err != nil { return verno } + if len(parts) > 2 { + if verno.Patch, err = strconv.Atoi(parts[2]); err != nil { + return verno + } + } } } return verno