about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2022-06-08 18:15:05 +0200
committerGitHub <noreply@github.com>2022-06-08 18:15:05 +0200
commitef56a1e9c9c3e1f810429a77a9045321d7d4095c (patch)
tree96f6144d7c3e6371cdfe1690929cdd7c7236bed9
parentd11ab8528cb5e54f351f3afb0589fb78aec98f04 (diff)
parent85b5f74043793a261a8f1c300a3cba7cf08a4238 (diff)
downloadrust-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.rs5
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);