]> Cypherpunks repositories - gostls13.git/commit
path/filepath: deprecate HasPrefix
authorJoe Tsai <joetsai@digital-static.net>
Fri, 16 Dec 2016 21:35:51 +0000 (13:35 -0800)
committerJoe Tsai <thebrokentoaster@gmail.com>
Fri, 16 Dec 2016 22:30:12 +0000 (22:30 +0000)
commit1106512db54fc2736c7a9a67dd553fc9e1fca742
treed2347ce096ecb6b81ca1121fcc4b8cb443fb83f4
parent61db2e4efa2a8f558fd3557958d1c86dbbe7d3cc
path/filepath: deprecate HasPrefix

Use the new "Deprecated:" syntax for all instances of HasPrefix.
This is a follow-up to http://golang.org/cl/28413 which only modified path_unix.go.

In this CL, we avoid mentioning that strings.HasPrefix should be used since
that function is still subtly wrong in security applications.

See http://golang.org/cl/5712045 for more information.

Fixes #18355

Change-Id: I0d0306152cd0b0ea5110774c2c78117515b9f5cd
Reviewed-on: https://go-review.googlesource.com/34554
Run-TryBot: Joe Tsai <thebrokentoaster@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/path/filepath/path_plan9.go
src/path/filepath/path_unix.go
src/path/filepath/path_windows.go