]> Cypherpunks repositories - gostls13.git/commit
cmd/go/internal/renameio: use ERROR_ACCESS_DENIED to check for errors
authorAlex Brainman <alex.brainman@gmail.com>
Sat, 27 Apr 2019 01:02:31 +0000 (11:02 +1000)
committerAlex Brainman <alex.brainman@gmail.com>
Sun, 28 Apr 2019 03:20:38 +0000 (03:20 +0000)
commite85d61953040b5e44abbb974d8bfa8802c2e891a
treeaee906b548ad44056873327d9470f07af8350b31
parent4fdeb73fedd99233c04564677a775637930e8b64
cmd/go/internal/renameio: use ERROR_ACCESS_DENIED to check for errors

CL 172418 added code to check for "Access is denied" error.
But "Access is denied" error will be spelled differently on
non-English version of Windows.

Check if error is ERROR_ACCESS_DENIED instead.

Updates #31247

Change-Id: I7b1633013d563f7c06c1f12a9be75122106834f9
Reviewed-on: https://go-review.googlesource.com/c/go/+/174123
Reviewed-by: Emmanuel Odeke <emm.odeke@gmail.com>
src/cmd/go/internal/renameio/error.go [new file with mode: 0644]
src/cmd/go/internal/renameio/error_windows.go [new file with mode: 0644]
src/cmd/go/internal/renameio/renameio.go