diff options
Diffstat (limited to 'vendor/modernc.org/libc/pthread_musl.go')
-rw-r--r-- | vendor/modernc.org/libc/pthread_musl.go | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/vendor/modernc.org/libc/pthread_musl.go b/vendor/modernc.org/libc/pthread_musl.go index 3a7e0a692..ff62eedb0 100644 --- a/vendor/modernc.org/libc/pthread_musl.go +++ b/vendor/modernc.org/libc/pthread_musl.go @@ -2,13 +2,12 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -//go:build linux && (amd64 || loong64) +//go:build linux && (amd64 || arm64 || loong64) package libc // import "modernc.org/libc" import ( "runtime" - "slices" "sync" "sync/atomic" "time" @@ -399,7 +398,7 @@ func Xpthread_cond_timedwait(tls *TLS, c, m, ts uintptr) (r int32) { waiters = conds.conds[c] for i, v := range waiters { if v == ch { - conds.conds[c] = slices.Delete(waiters, i, i+1) + conds.conds[c] = append(waiters[:i], waiters[i+1:]...) return } } |