aboutsummaryrefslogtreecommitdiff
path: root/vendor/golang.org/x/sys/windows/syscall_windows.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/golang.org/x/sys/windows/syscall_windows.go')
-rw-r--r--vendor/golang.org/x/sys/windows/syscall_windows.go6
1 files changed, 2 insertions, 4 deletions
diff --git a/vendor/golang.org/x/sys/windows/syscall_windows.go b/vendor/golang.org/x/sys/windows/syscall_windows.go
index 7aff0d0..1eb69a1 100644
--- a/vendor/golang.org/x/sys/windows/syscall_windows.go
+++ b/vendor/golang.org/x/sys/windows/syscall_windows.go
@@ -134,7 +134,7 @@ func NewCallbackCDecl(fn interface{}) uintptr {
134//sys GetVersion() (ver uint32, err error) 134//sys GetVersion() (ver uint32, err error)
135//sys FormatMessage(flags uint32, msgsrc uintptr, msgid uint32, langid uint32, buf []uint16, args *byte) (n uint32, err error) = FormatMessageW 135//sys FormatMessage(flags uint32, msgsrc uintptr, msgid uint32, langid uint32, buf []uint16, args *byte) (n uint32, err error) = FormatMessageW
136//sys ExitProcess(exitcode uint32) 136//sys ExitProcess(exitcode uint32)
137//sys CreateFile(name *uint16, access uint32, mode uint32, sa *SecurityAttributes, createmode uint32, attrs uint32, templatefile int32) (handle Handle, err error) [failretval==InvalidHandle] = CreateFileW 137//sys CreateFile(name *uint16, access uint32, mode uint32, sa *SecurityAttributes, createmode uint32, attrs uint32, templatefile Handle) (handle Handle, err error) [failretval==InvalidHandle] = CreateFileW
138//sys ReadFile(handle Handle, buf []byte, done *uint32, overlapped *Overlapped) (err error) 138//sys ReadFile(handle Handle, buf []byte, done *uint32, overlapped *Overlapped) (err error)
139//sys WriteFile(handle Handle, buf []byte, done *uint32, overlapped *Overlapped) (err error) 139//sys WriteFile(handle Handle, buf []byte, done *uint32, overlapped *Overlapped) (err error)
140//sys GetOverlappedResult(handle Handle, overlapped *Overlapped, done *uint32, wait bool) (err error) 140//sys GetOverlappedResult(handle Handle, overlapped *Overlapped, done *uint32, wait bool) (err error)
@@ -146,6 +146,7 @@ func NewCallbackCDecl(fn interface{}) uintptr {
146//sys findNextFile1(handle Handle, data *win32finddata1) (err error) = FindNextFileW 146//sys findNextFile1(handle Handle, data *win32finddata1) (err error) = FindNextFileW
147//sys FindClose(handle Handle) (err error) 147//sys FindClose(handle Handle) (err error)
148//sys GetFileInformationByHandle(handle Handle, data *ByHandleFileInformation) (err error) 148//sys GetFileInformationByHandle(handle Handle, data *ByHandleFileInformation) (err error)
149//sys GetFileInformationByHandleEx(handle Handle, class uint32, outBuffer *byte, outBufferLen uint32) (err error)
149//sys GetCurrentDirectory(buflen uint32, buf *uint16) (n uint32, err error) = GetCurrentDirectoryW 150//sys GetCurrentDirectory(buflen uint32, buf *uint16) (n uint32, err error) = GetCurrentDirectoryW
150//sys SetCurrentDirectory(path *uint16) (err error) = SetCurrentDirectoryW 151//sys SetCurrentDirectory(path *uint16) (err error) = SetCurrentDirectoryW
151//sys CreateDirectory(path *uint16, sa *SecurityAttributes) (err error) = CreateDirectoryW 152//sys CreateDirectory(path *uint16, sa *SecurityAttributes) (err error) = CreateDirectoryW
@@ -560,9 +561,6 @@ func Fsync(fd Handle) (err error) {
560} 561}
561 562
562func Chmod(path string, mode uint32) (err error) { 563func Chmod(path string, mode uint32) (err error) {
563 if mode == 0 {
564 return syscall.EINVAL
565 }
566 p, e := UTF16PtrFromString(path) 564 p, e := UTF16PtrFromString(path)
567 if e != nil { 565 if e != nil {
568 return e 566 return e