diff options
| author | Matthias Krüger <matthias.krueger@famsik.de> | 2022-06-08 18:15:05 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-06-08 18:15:05 +0200 |
| commit | ef56a1e9c9c3e1f810429a77a9045321d7d4095c (patch) | |
| tree | 96f6144d7c3e6371cdfe1690929cdd7c7236bed9 | |
| parent | d11ab8528cb5e54f351f3afb0589fb78aec98f04 (diff) | |
| parent | 85b5f74043793a261a8f1c300a3cba7cf08a4238 (diff) | |
| download | rust-ef56a1e9c9c3e1f810429a77a9045321d7d4095c.tar.gz rust-ef56a1e9c9c3e1f810429a77a9045321d7d4095c.zip | |
Rollup merge of #97879 - hermitcore:condvar, r=Dylan-DPC
remove unneeded code The init function isn't longer part of `Condvar`. Consequently, we removed the implementation for the target os `hermit`.
| -rw-r--r-- | library/std/src/sys/hermit/condvar.rs | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/library/std/src/sys/hermit/condvar.rs b/library/std/src/sys/hermit/condvar.rs index 46f45b19771..3f00160e55a 100644 --- a/library/std/src/sys/hermit/condvar.rs +++ b/library/std/src/sys/hermit/condvar.rs @@ -24,11 +24,6 @@ impl Condvar { Condvar { counter: AtomicUsize::new(0), sem1: ptr::null(), sem2: ptr::null() } } - pub unsafe fn init(&mut self) { - let _ = abi::sem_init(&mut self.sem1 as *mut *const c_void, 0); - let _ = abi::sem_init(&mut self.sem2 as *mut *const c_void, 0); - } - pub unsafe fn notify_one(&self) { if self.counter.load(SeqCst) > 0 { self.counter.fetch_sub(1, SeqCst); |
