From 844bdd5d81fe5891d60846eaffadba1e7395ed7b Mon Sep 17 00:00:00 2001 From: Red Bear OS Date: Mon, 6 Jul 2026 00:03:46 +0300 Subject: [PATCH] fix: VaList::next_arg returns value directly --- src/header/semaphore/mod.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/header/semaphore/mod.rs b/src/header/semaphore/mod.rs index cc16858dbf..ec519abc4b 100644 --- a/src/header/semaphore/mod.rs +++ b/src/header/semaphore/mod.rs @@ -159,8 +159,8 @@ pub unsafe extern "C" fn sem_open( } let (mode, value): (mode_t, c_uint) = if create { ( - unsafe { __valist.next_arg::() }.unwrap_or(0), - unsafe { __valist.next_arg::() }.unwrap_or(0), + unsafe { __valist.next_arg::() }, + unsafe { __valist.next_arg::() }, ) } else { (0, 0)