aboutsummaryrefslogtreecommitdiff
path: root/drivers/unix/mutex_posix.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/unix/mutex_posix.h')
-rw-r--r--drivers/unix/mutex_posix.h17
1 files changed, 7 insertions, 10 deletions
diff --git a/drivers/unix/mutex_posix.h b/drivers/unix/mutex_posix.h
index a71400924..84fb32b84 100644
--- a/drivers/unix/mutex_posix.h
+++ b/drivers/unix/mutex_posix.h
@@ -31,29 +31,26 @@
#if defined(UNIX_ENABLED) || defined(PTHREAD_ENABLED)
-#include <pthread.h>
#include "os/mutex.h"
+#include <pthread.h>
class MutexPosix : public Mutex {
- pthread_mutexattr_t attr;
+ pthread_mutexattr_t attr;
pthread_mutex_t mutex;
-
+
static Mutex *create_func_posix(bool p_recursive);
-
-public:
- virtual void lock();
+public:
+ virtual void lock();
virtual void unlock();
- virtual Error try_lock();
-
+ virtual Error try_lock();
static void make_default();
MutexPosix(bool p_recursive);
-
- ~MutexPosix();
+ ~MutexPosix();
};
#endif