blob: 05e7320428ca194d90c4bb0b53e7565a224118f4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
pthread_mutexattr_setkind_np() is long deprecated and should be using
pthread_mutexattr_settype() instead even on Linux. Fixes consumers
when built against glibc-2.34.
https://bugs.gentoo.org/811591
--- a/Sources/Core/System/mutex.cpp
+++ b/Sources/Core/System/mutex.cpp
@@ -37,3 +37,3 @@
{
-#if defined(__APPLE__) || defined (__FreeBSD__) || defined(__OpenBSD__)
+#if 1
int pthread_mutexattr_settype(pthread_mutexattr_t *attr, int kind);
@@ -55,3 +55,3 @@
pthread_mutexattr_init(&attr);
- #if defined(__FreeBSD__) || defined(__APPLE__)
+ #if 1
pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE);
|