Browse Source

api/types/versions: simplify compare if versions are equal

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Sebastiaan van Stijn 3 years ago
parent
commit
96e4adfdc2
1 changed files with 3 additions and 0 deletions
  1. 3 0
      api/types/versions/compare.go

+ 3 - 0
api/types/versions/compare.go

@@ -8,6 +8,9 @@ import (
 // compare compares two version strings
 // compare compares two version strings
 // returns -1 if v1 < v2, 1 if v1 > v2, 0 otherwise.
 // returns -1 if v1 < v2, 1 if v1 > v2, 0 otherwise.
 func compare(v1, v2 string) int {
 func compare(v1, v2 string) int {
+	if v1 == v2 {
+		return 0
+	}
 	var (
 	var (
 		currTab  = strings.Split(v1, ".")
 		currTab  = strings.Split(v1, ".")
 		otherTab = strings.Split(v2, ".")
 		otherTab = strings.Split(v2, ".")