Fix issue on FreeBSD when building in C11 mode:

thrd_sucess is not equal to 0 on this system,
so replace 0 by thrd_success
This commit is contained in:
Patrick Pelissier committed 2023-02-11 00:08:51 +01:00
1 parent bf7d4eee55
commit 8846707c8b
1 file changed
+2 -2
+2 -2
View File
@@ -63,7 +63,7 @@ static inline void m_mutex_init(m_mutex_t m)
int rc = mtx_init(m, mtx_plain);
// Abort program in case of initialization failure
// There is really nothing else to do if a mutex cannot be constructed
M_ASSERT_INIT (rc == 0, "mutex");
M_ASSERT_INIT (rc == thrd_success, "mutex");
}
/* Clear the mutex (destructor) */
@@ -90,7 +90,7 @@ static inline void m_cond_init(m_cond_t c)
int rc = cnd_init(c);
// Abort program in case of initialization failure
// There is really nothing else to do if the object cannot be constructed
M_ASSERT_INIT (rc == 0, "conditional variable");
M_ASSERT_INIT (rc == thrd_success, "conditional variable");
}
/* Clear the condition variable (destructor) */