summaryrefslogtreecommitdiff
path: root/src/libmowgli/thread/mutex.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libmowgli/thread/mutex.c')
-rw-r--r--src/libmowgli/thread/mutex.c35
1 files changed, 20 insertions, 15 deletions
diff --git a/src/libmowgli/thread/mutex.c b/src/libmowgli/thread/mutex.c
index 1d5d480..c60902a 100644
--- a/src/libmowgli/thread/mutex.c
+++ b/src/libmowgli/thread/mutex.c
@@ -25,8 +25,6 @@
#if defined(_WIN32)
extern const mowgli_mutex_ops_t _mowgli_win32_mutex_ops;
-#elif defined(_sun) || defined(_sco)
-extern const mowgli_mutex_ops_t _mowgli_sun_mutex_ops;
#else
extern const mowgli_mutex_ops_t _mowgli_posix_mutex_ops;
#endif
@@ -35,7 +33,8 @@ extern const mowgli_mutex_ops_t _mowgli_null_mutex_ops;
static const mowgli_mutex_ops_t *_mowgli_mutex_ops = NULL;
-static inline const mowgli_mutex_ops_t *get_mutex_platform(void)
+static inline const mowgli_mutex_ops_t *
+get_mutex_platform(void)
{
/* allow for threading policy to set custom mutex ops */
if (_mowgli_mutex_ops != NULL)
@@ -45,10 +44,6 @@ static inline const mowgli_mutex_ops_t *get_mutex_platform(void)
return &_mowgli_win32_mutex_ops;
#endif
-#if defined(_sun) || defined(_sco)
- return &_mowgli_sun_mutex_ops;
-#endif
-
#if !defined(MOWGLI_FEATURE_HAVE_NATIVE_MUTEXES)
return &_mowgli_posix_mutex_ops;
#endif
@@ -56,14 +51,17 @@ static inline const mowgli_mutex_ops_t *get_mutex_platform(void)
return &_mowgli_null_mutex_ops;
}
-mowgli_mutex_t *mowgli_mutex_create(void)
+mowgli_mutex_t *
+mowgli_mutex_create(void)
{
mowgli_mutex_t *mutex = mowgli_alloc(sizeof(mowgli_mutex_t));
return_val_if_fail(mutex != NULL, NULL);
if (mowgli_mutex_init(mutex))
+ {
return mutex;
+ }
else
{
mowgli_free(mutex);
@@ -71,7 +69,8 @@ mowgli_mutex_t *mowgli_mutex_create(void)
}
}
-int mowgli_mutex_init(mowgli_mutex_t *mutex)
+int
+mowgli_mutex_init(mowgli_mutex_t *mutex)
{
return_val_if_fail(mutex != NULL, -1);
@@ -80,7 +79,8 @@ int mowgli_mutex_init(mowgli_mutex_t *mutex)
return mutex->ops->mutex_create(mutex);
}
-int mowgli_mutex_lock(mowgli_mutex_t *mutex)
+int
+mowgli_mutex_lock(mowgli_mutex_t *mutex)
{
return_val_if_fail(mutex != NULL, -1);
return_val_if_fail(mutex->ops != NULL, -1);
@@ -88,7 +88,8 @@ int mowgli_mutex_lock(mowgli_mutex_t *mutex)
return mutex->ops->mutex_lock(mutex);
}
-int mowgli_mutex_trylock(mowgli_mutex_t *mutex)
+int
+mowgli_mutex_trylock(mowgli_mutex_t *mutex)
{
return_val_if_fail(mutex != NULL, -1);
return_val_if_fail(mutex->ops != NULL, -1);
@@ -96,7 +97,8 @@ int mowgli_mutex_trylock(mowgli_mutex_t *mutex)
return mutex->ops->mutex_trylock(mutex);
}
-int mowgli_mutex_unlock(mowgli_mutex_t *mutex)
+int
+mowgli_mutex_unlock(mowgli_mutex_t *mutex)
{
return_val_if_fail(mutex != NULL, -1);
return_val_if_fail(mutex->ops != NULL, -1);
@@ -104,7 +106,8 @@ int mowgli_mutex_unlock(mowgli_mutex_t *mutex)
return mutex->ops->mutex_unlock(mutex);
}
-int mowgli_mutex_uninit(mowgli_mutex_t *mutex)
+int
+mowgli_mutex_uninit(mowgli_mutex_t *mutex)
{
return_val_if_fail(mutex != NULL, -1);
return_val_if_fail(mutex->ops != NULL, -1);
@@ -112,7 +115,8 @@ int mowgli_mutex_uninit(mowgli_mutex_t *mutex)
return mutex->ops->mutex_destroy(mutex);
}
-void mowgli_mutex_destroy(mowgli_mutex_t *mutex)
+void
+mowgli_mutex_destroy(mowgli_mutex_t *mutex)
{
return_if_fail(mutex != NULL);
@@ -120,7 +124,8 @@ void mowgli_mutex_destroy(mowgli_mutex_t *mutex)
mowgli_free(mutex);
}
-void mowgli_mutex_set_policy(mowgli_thread_policy_t policy)
+void
+mowgli_mutex_set_policy(mowgli_thread_policy_t policy)
{
switch (policy)
{