mirror of
				https://gitea.com/Lydanne/buildx.git
				synced 2025-11-01 00:23:56 +08:00 
			
		
		
		
	vendor: update buildkit to opentelemetry support
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
This commit is contained in:
		
							
								
								
									
										16
									
								
								vendor/golang.org/x/sys/windows/security_windows.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										16
									
								
								vendor/golang.org/x/sys/windows/security_windows.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -1334,7 +1334,11 @@ func (absoluteSD *SECURITY_DESCRIPTOR) ToSelfRelative() (selfRelativeSD *SECURIT | ||||
| } | ||||
|  | ||||
| func (selfRelativeSD *SECURITY_DESCRIPTOR) copySelfRelativeSecurityDescriptor() *SECURITY_DESCRIPTOR { | ||||
| 	sdLen := (int)(selfRelativeSD.Length()) | ||||
| 	sdLen := int(selfRelativeSD.Length()) | ||||
| 	const min = int(unsafe.Sizeof(SECURITY_DESCRIPTOR{})) | ||||
| 	if sdLen < min { | ||||
| 		sdLen = min | ||||
| 	} | ||||
|  | ||||
| 	var src []byte | ||||
| 	h := (*unsafeheader.Slice)(unsafe.Pointer(&src)) | ||||
| @@ -1342,7 +1346,15 @@ func (selfRelativeSD *SECURITY_DESCRIPTOR) copySelfRelativeSecurityDescriptor() | ||||
| 	h.Len = sdLen | ||||
| 	h.Cap = sdLen | ||||
|  | ||||
| 	dst := make([]byte, sdLen) | ||||
| 	const psize = int(unsafe.Sizeof(uintptr(0))) | ||||
|  | ||||
| 	var dst []byte | ||||
| 	h = (*unsafeheader.Slice)(unsafe.Pointer(&dst)) | ||||
| 	alloc := make([]uintptr, (sdLen+psize-1)/psize) | ||||
| 	h.Data = (*unsafeheader.Slice)(unsafe.Pointer(&alloc)).Data | ||||
| 	h.Len = sdLen | ||||
| 	h.Cap = sdLen | ||||
|  | ||||
| 	copy(dst, src) | ||||
| 	return (*SECURITY_DESCRIPTOR)(unsafe.Pointer(&dst[0])) | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Tonis Tiigi
					Tonis Tiigi