/* === S T A R T =========================================================== */
-#ifndef __MUTEX__
-#define __MUTEX__
+#ifndef __ETL__MUTEX__
+#define __ETL__MUTEX__
/* === H E A D E R S ======================================================= */
#include "etl_config.h"
-#include "_mutex_simple.h"
+#ifdef __ETL_HAS_LIBPTHREAD
+# include "_mutex_pthreads_simple.h"
+#else
+#ifdef _WIN32
+# include "_mutex_win32.h"
+#endif
+#endif
/* === E N D =============================================================== */