From d89cdac9e8725f2aefce25fcbfef41134c9ad412 Mon Sep 17 00:00:00 2001 From: Brad Fitzpatrick Date: Mon, 29 Apr 2019 17:15:23 +0000 Subject: [PATCH] windows: don't return EINVAL on zero Chmod mode To match CL 174320 Updates golang/go#20858 Change-Id: Ic4e332c8a84b7d427fc7057aa5b0c2877cc9f7ea Reviewed-on: https://go-review.googlesource.com/c/sys/+/174321 Run-TryBot: Brad Fitzpatrick TryBot-Result: Gobot Gobot Reviewed-by: Ian Lance Taylor --- windows/syscall_windows.go | 3 --- 1 file changed, 3 deletions(-) diff --git a/windows/syscall_windows.go b/windows/syscall_windows.go index 4c9bc55b4..f4d19644e 100644 --- a/windows/syscall_windows.go +++ b/windows/syscall_windows.go @@ -561,9 +561,6 @@ func Fsync(fd Handle) (err error) { } func Chmod(path string, mode uint32) (err error) { - if mode == 0 { - return syscall.EINVAL - } p, e := UTF16PtrFromString(path) if e != nil { return e