aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlex Brainman <alex.brainman@gmail.com>2012-04-10 10:07:29 +1000
committerAlex Brainman <alex.brainman@gmail.com>2012-04-10 10:07:29 +1000
commit8e109af83badc17ea204e3042005f6cce7fd271b (patch)
tree54e86e0e7d848caea0081ce49a3a4f13ffd16ee0 /src
parent6849c4db0c35cad11a2fb5c6836bc0d4a2ae705d (diff)
downloadgo-8e109af83badc17ea204e3042005f6cce7fd271b.tar.xz
os: fix IsPermission on windows
Fixes #3482. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5987070
Diffstat (limited to 'src')
-rw-r--r--src/pkg/os/error_windows.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pkg/os/error_windows.go b/src/pkg/os/error_windows.go
index 5d692b0736..fbb0d4f3fe 100644
--- a/src/pkg/os/error_windows.go
+++ b/src/pkg/os/error_windows.go
@@ -26,5 +26,5 @@ func isPermission(err error) bool {
if pe, ok := err.(*PathError); ok {
err = pe.Err
}
- return err == ErrPermission
+ return err == syscall.ERROR_ACCESS_DENIED || err == ErrPermission
}