aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2018-07-18 16:20:19 -0400
committerRuss Cox <rsc@golang.org>2018-07-19 05:28:16 +0000
commiteec9a895600891c4a05c85e0f41f65275eb356de (patch)
tree667723f219a23fee449099bafd535a872aed9a14
parent6140829edf611243a41393823217f604ca6d33a2 (diff)
downloadgo-eec9a895600891c4a05c85e0f41f65275eb356de.tar.gz
go-eec9a895600891c4a05c85e0f41f65275eb356de.zip
cmd/go/internal/str: simplify HasPathPrefix by epsilon
Pointed out in CL 122396. An empty prefix has already been handled above. Change-Id: Ib94df0a9c8c0517f932b90126232111caa9ad289 Reviewed-on: https://go-review.googlesource.com/124797 Reviewed-by: Bryan C. Mills <bcmills@google.com>
-rw-r--r--src/cmd/go/internal/str/path.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/go/internal/str/path.go b/src/cmd/go/internal/str/path.go
index 65cd639436..a9b4d759a6 100644
--- a/src/cmd/go/internal/str/path.go
+++ b/src/cmd/go/internal/str/path.go
@@ -19,7 +19,7 @@ func HasPathPrefix(s, prefix string) bool {
return true
}
if len(s) > len(prefix) {
- if prefix != "" && prefix[len(prefix)-1] == '/' || s[len(prefix)] == '/' {
+ if prefix[len(prefix)-1] == '/' || s[len(prefix)] == '/' {
return s[:len(prefix)] == prefix
}
}