Remove attribute parameter for pthread_mutex_init

This commit is contained in:
gingerBill
2021-08-18 21:07:06 +01:00
parent aa5c3da414
commit 740995df3d

View File

@@ -50,11 +50,9 @@
#else
struct BlockingMutex {
pthread_mutex_t pthread_mutex;
pthread_mutexattr_t pthread_mutexattr;
};
void mutex_init(BlockingMutex *m) {
pthread_mutexattr_init(&m->pthread_mutexattr);
pthread_mutex_init(&m->pthread_mutex, &m->pthread_mutexattr);
pthread_mutex_init(&m->pthread_mutex, nullptr);
}
void mutex_destroy(BlockingMutex *m) {
pthread_mutex_destroy(&m->pthread_mutex);