From 953fc79b4eb7574bde9d4c102f92b63993592b97 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C5=8Dshin?= Date: Fri, 1 Dec 2023 04:23:20 -0500 Subject: [PATCH] memory_order_release in __zipos_seek --- libc/runtime/zipos-seek.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libc/runtime/zipos-seek.c b/libc/runtime/zipos-seek.c index 2e0c705cb..ce427f89f 100644 --- a/libc/runtime/zipos-seek.c +++ b/libc/runtime/zipos-seek.c @@ -66,7 +66,7 @@ int64_t __zipos_seek(struct ZiposHandle *h, int64_t offset, unsigned whence) { new_pos = einval(); } if (LIKELY(atomic_compare_exchange_weak_explicit( - &h->pos, &pos, new_pos < 0 ? pos : new_pos, memory_order_acquire, + &h->pos, &pos, new_pos < 0 ? pos : new_pos, memory_order_release, memory_order_relaxed))) { break; }