diff --git a/src/header/pthread/barrier.rs b/src/header/pthread/barrier.rs index 6bb66d74ca..dedf715f7e 100644 --- a/src/header/pthread/barrier.rs +++ b/src/header/pthread/barrier.rs @@ -80,7 +80,9 @@ pub unsafe extern "C" fn pthread_barrierattr_setpshared( attr: *mut pthread_barrierattr_t, pshared: c_int, ) -> c_int { - (unsafe { *attr.cast::() }).pshared = pshared; + unsafe { + (*attr.cast::()).pshared = pshared; + } 0 }