From: Alex Brainman Date: Wed, 9 Dec 2015 01:53:57 +0000 (+1100) Subject: path/filepath: remove code working around Join bug X-Git-Tag: go1.6beta1~140 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=2fb931d08f8b65ca36ba8deefff080f839e0ed74;p=gostls13.git path/filepath: remove code working around Join bug EvalSymlinks code assumes that Join has a bug (see issue #11551 for details). But issue #11551 has been fixed. Remove the workaround so it does not confuses us when we read code next time. Change-Id: I06bea20189f01f9922237c05516847353d8e4736 Reviewed-on: https://go-review.googlesource.com/17620 Reviewed-by: Brad Fitzpatrick Run-TryBot: Brad Fitzpatrick TryBot-Result: Gobot Gobot --- diff --git a/src/path/filepath/symlink.go b/src/path/filepath/symlink.go index 546f93b237..dc7e9eb9bf 100644 --- a/src/path/filepath/symlink.go +++ b/src/path/filepath/symlink.go @@ -59,8 +59,7 @@ func walkLinks(path string, linksWalked *int) (string, error) { return newpath, err case file == "": if isDriveLetter(dir) { - // appending "." to avoid bug in Join (see issue 11551) - return dir + ".", nil + return dir, nil } if os.IsPathSeparator(dir[len(dir)-1]) { if isRoot(dir) {