mirror of
				https://gitea.com/Lydanne/buildx.git
				synced 2025-11-01 00:23:56 +08:00 
			
		
		
		
	vendor: update moby/buildkit
Update modules: go mod edit -require github.com/moby/buildkit@master go mod tidy -compat=1.17 && ./hack/update-vendor Signed-off-by: Justin Chadwell <me@jedevc.com>
This commit is contained in:
		
							
								
								
									
										42
									
								
								vendor/golang.org/x/sys/windows/syscall_windows.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										42
									
								
								vendor/golang.org/x/sys/windows/syscall_windows.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -10,6 +10,7 @@ import ( | ||||
| 	errorspkg "errors" | ||||
| 	"fmt" | ||||
| 	"runtime" | ||||
| 	"strings" | ||||
| 	"sync" | ||||
| 	"syscall" | ||||
| 	"time" | ||||
| @@ -86,10 +87,8 @@ func StringToUTF16(s string) []uint16 { | ||||
| // s, with a terminating NUL added. If s contains a NUL byte at any | ||||
| // location, it returns (nil, syscall.EINVAL). | ||||
| func UTF16FromString(s string) ([]uint16, error) { | ||||
| 	for i := 0; i < len(s); i++ { | ||||
| 		if s[i] == 0 { | ||||
| 			return nil, syscall.EINVAL | ||||
| 		} | ||||
| 	if strings.IndexByte(s, 0) != -1 { | ||||
| 		return nil, syscall.EINVAL | ||||
| 	} | ||||
| 	return utf16.Encode([]rune(s + "\x00")), nil | ||||
| } | ||||
| @@ -186,8 +185,8 @@ func NewCallbackCDecl(fn interface{}) uintptr { | ||||
| //sys	GetNamedPipeInfo(pipe Handle, flags *uint32, outSize *uint32, inSize *uint32, maxInstances *uint32) (err error) | ||||
| //sys	GetNamedPipeHandleState(pipe Handle, state *uint32, curInstances *uint32, maxCollectionCount *uint32, collectDataTimeout *uint32, userName *uint16, maxUserNameSize uint32) (err error) = GetNamedPipeHandleStateW | ||||
| //sys	SetNamedPipeHandleState(pipe Handle, state *uint32, maxCollectionCount *uint32, collectDataTimeout *uint32) (err error) = SetNamedPipeHandleState | ||||
| //sys	ReadFile(handle Handle, buf []byte, done *uint32, overlapped *Overlapped) (err error) | ||||
| //sys	WriteFile(handle Handle, buf []byte, done *uint32, overlapped *Overlapped) (err error) | ||||
| //sys	readFile(handle Handle, buf []byte, done *uint32, overlapped *Overlapped) (err error) = ReadFile | ||||
| //sys	writeFile(handle Handle, buf []byte, done *uint32, overlapped *Overlapped) (err error) = WriteFile | ||||
| //sys	GetOverlappedResult(handle Handle, overlapped *Overlapped, done *uint32, wait bool) (err error) | ||||
| //sys	SetFilePointer(handle Handle, lowoffset int32, highoffsetptr *int32, whence uint32) (newlowoffset uint32, err error) [failretval==0xffffffff] | ||||
| //sys	CloseHandle(handle Handle) (err error) | ||||
| @@ -549,12 +548,6 @@ func Read(fd Handle, p []byte) (n int, err error) { | ||||
| 		} | ||||
| 		return 0, e | ||||
| 	} | ||||
| 	if raceenabled { | ||||
| 		if done > 0 { | ||||
| 			raceWriteRange(unsafe.Pointer(&p[0]), int(done)) | ||||
| 		} | ||||
| 		raceAcquire(unsafe.Pointer(&ioSync)) | ||||
| 	} | ||||
| 	return int(done), nil | ||||
| } | ||||
|  | ||||
| @@ -567,12 +560,31 @@ func Write(fd Handle, p []byte) (n int, err error) { | ||||
| 	if e != nil { | ||||
| 		return 0, e | ||||
| 	} | ||||
| 	if raceenabled && done > 0 { | ||||
| 		raceReadRange(unsafe.Pointer(&p[0]), int(done)) | ||||
| 	} | ||||
| 	return int(done), nil | ||||
| } | ||||
|  | ||||
| func ReadFile(fd Handle, p []byte, done *uint32, overlapped *Overlapped) error { | ||||
| 	err := readFile(fd, p, done, overlapped) | ||||
| 	if raceenabled { | ||||
| 		if *done > 0 { | ||||
| 			raceWriteRange(unsafe.Pointer(&p[0]), int(*done)) | ||||
| 		} | ||||
| 		raceAcquire(unsafe.Pointer(&ioSync)) | ||||
| 	} | ||||
| 	return err | ||||
| } | ||||
|  | ||||
| func WriteFile(fd Handle, p []byte, done *uint32, overlapped *Overlapped) error { | ||||
| 	if raceenabled { | ||||
| 		raceReleaseMerge(unsafe.Pointer(&ioSync)) | ||||
| 	} | ||||
| 	err := writeFile(fd, p, done, overlapped) | ||||
| 	if raceenabled && *done > 0 { | ||||
| 		raceReadRange(unsafe.Pointer(&p[0]), int(*done)) | ||||
| 	} | ||||
| 	return err | ||||
| } | ||||
|  | ||||
| var ioSync int64 | ||||
|  | ||||
| func Seek(fd Handle, offset int64, whence int) (newoffset int64, err error) { | ||||
|   | ||||
							
								
								
									
										4
									
								
								vendor/golang.org/x/sys/windows/zsyscall_windows.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								vendor/golang.org/x/sys/windows/zsyscall_windows.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -2761,7 +2761,7 @@ func ReadDirectoryChanges(handle Handle, buf *byte, buflen uint32, watchSubTree | ||||
| 	return | ||||
| } | ||||
|  | ||||
| func ReadFile(handle Handle, buf []byte, done *uint32, overlapped *Overlapped) (err error) { | ||||
| func readFile(handle Handle, buf []byte, done *uint32, overlapped *Overlapped) (err error) { | ||||
| 	var _p0 *byte | ||||
| 	if len(buf) > 0 { | ||||
| 		_p0 = &buf[0] | ||||
| @@ -3203,7 +3203,7 @@ func WriteConsole(console Handle, buf *uint16, towrite uint32, written *uint32, | ||||
| 	return | ||||
| } | ||||
|  | ||||
| func WriteFile(handle Handle, buf []byte, done *uint32, overlapped *Overlapped) (err error) { | ||||
| func writeFile(handle Handle, buf []byte, done *uint32, overlapped *Overlapped) (err error) { | ||||
| 	var _p0 *byte | ||||
| 	if len(buf) > 0 { | ||||
| 		_p0 = &buf[0] | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Justin Chadwell
					Justin Chadwell