]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/go: simplify some modfetch code
authorIan Lance Taylor <iant@golang.org>
Sat, 4 May 2019 17:58:42 +0000 (10:58 -0700)
committerIan Lance Taylor <iant@golang.org>
Tue, 7 May 2019 04:26:13 +0000 (04:26 +0000)
No point to s[:].

Change-Id: I9ba5483010180015555ecbed87c1ac82903fd9dc
Reviewed-on: https://go-review.googlesource.com/c/go/+/175277
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/cmd/go/internal/modfetch/pseudo.go

index 0d3be10491620bc82595b886148916d6043f5548..e13607ac2bdfd3beb33016428ece6f7e859d2cb3 100644 (file)
@@ -62,9 +62,8 @@ func PseudoVersion(major, older string, t time.Time, rev string) string {
 
        // Form (2), (3).
        // Extract patch from vMAJOR.MINOR.PATCH
-       v := older[:]
-       i := strings.LastIndex(v, ".") + 1
-       v, patch := v[:i], v[i:]
+       i := strings.LastIndex(older, ".") + 1
+       v, patch := older[:i], older[i:]
 
        // Increment PATCH by adding 1 to decimal:
        // scan right to left turning 9s to 0s until you find a digit to increment.