File tree Expand file tree Collapse file tree 3 files changed +0
-6
lines changed Expand file tree Collapse file tree 3 files changed +0
-6
lines changed Original file line number Diff line number Diff line change @@ -17,7 +17,6 @@ fn C.pthread_mutex_unlock(voidptr) int
17
17
fn C.pthread_mutex_destroy (voidptr ) int
18
18
fn C.pthread_rwlockattr_init (voidptr ) int
19
19
fn C.pthread_rwlockattr_setkind_np (voidptr , int ) int
20
- fn C.pthread_rwlockattr_setpshared (voidptr , int ) int
21
20
fn C.pthread_rwlock_init (voidptr , voidptr ) int
22
21
fn C.pthread_rwlock_rdlock (voidptr ) int
23
22
fn C.pthread_rwlock_wrlock (voidptr ) int
@@ -110,7 +109,6 @@ pub fn (mut m RwMutex) init() {
110
109
should_be_zero (C.pthread_rwlockattr_init (& a.attr))
111
110
// Give writer priority over readers
112
111
C.pthread_rwlockattr_setkind_np (& a.attr, C.PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP)
113
- C.pthread_rwlockattr_setpshared (& a.attr, C.PTHREAD_PROCESS_PRIVATE)
114
112
should_be_zero (C.pthread_rwlock_init (& m.mutex, & a.attr))
115
113
}
116
114
Original file line number Diff line number Diff line change @@ -21,7 +21,6 @@ fn C.pthread_mutex_unlock(voidptr) int
21
21
fn C.pthread_mutex_destroy (voidptr ) int
22
22
fn C.pthread_rwlockattr_init (voidptr ) int
23
23
fn C.pthread_rwlockattr_setkind_np (voidptr , int ) int
24
- fn C.pthread_rwlockattr_setpshared (voidptr , int ) int
25
24
fn C.pthread_rwlockattr_destroy (voidptr ) int
26
25
fn C.pthread_rwlock_init (voidptr , voidptr ) int
27
26
fn C.pthread_rwlock_rdlock (voidptr ) int
@@ -97,7 +96,6 @@ pub fn (mut m RwMutex) init() {
97
96
C.pthread_rwlockattr_init (& a.attr)
98
97
// Give writer priority over readers
99
98
C.pthread_rwlockattr_setkind_np (& a.attr, C.PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP)
100
- C.pthread_rwlockattr_setpshared (& a.attr, C.PTHREAD_PROCESS_PRIVATE)
101
99
C.pthread_rwlock_init (& m.mutex, & a.attr)
102
100
C.pthread_rwlockattr_destroy (& a.attr) // destroy the attr when done
103
101
}
Original file line number Diff line number Diff line change @@ -21,7 +21,6 @@ fn C.pthread_mutex_unlock(voidptr) int
21
21
fn C.pthread_mutex_destroy (voidptr ) int
22
22
fn C.pthread_rwlockattr_init (voidptr ) int
23
23
fn C.pthread_rwlockattr_setkind_np (voidptr , int ) int
24
- fn C.pthread_rwlockattr_setpshared (voidptr , int ) int
25
24
fn C.pthread_rwlockattr_destroy (voidptr ) int
26
25
fn C.pthread_rwlock_init (voidptr , voidptr ) int
27
26
fn C.pthread_rwlock_rdlock (voidptr ) int
@@ -95,7 +94,6 @@ pub fn (mut m RwMutex) init() {
95
94
C.pthread_rwlockattr_init (& a.attr)
96
95
// Give writer priority over readers
97
96
C.pthread_rwlockattr_setkind_np (& a.attr, C.PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP)
98
- C.pthread_rwlockattr_setpshared (& a.attr, C.PTHREAD_PROCESS_PRIVATE)
99
97
C.pthread_rwlock_init (& m.mutex, & a.attr)
100
98
C.pthread_rwlockattr_destroy (& a.attr) // destroy the attr when done
101
99
}
You can’t perform that action at this time.
0 commit comments