Commit 34f96e80 authored by Hugo Beauzée-Luyssen's avatar Hugo Beauzée-Luyssen

win32/thread.c: Fix styling

parent afac3d3f
...@@ -36,50 +36,43 @@ ...@@ -36,50 +36,43 @@
#include "config.h" #include "config.h"
#include "src/thread.h" #include "src/thread.h"
void pthread_mutex_init(pthread_mutex_t* mutex, const pthread_mutexattr_t* attr) void pthread_mutex_init(pthread_mutex_t* mutex,
const pthread_mutexattr_t* attr)
{ {
(void)attr; (void)attr;
InitializeCriticalSection(mutex); InitializeCriticalSection(mutex);
} }
void pthread_mutex_destroy(pthread_mutex_t* mutex) void pthread_mutex_destroy(pthread_mutex_t* mutex) {
{
DeleteCriticalSection(mutex); DeleteCriticalSection(mutex);
} }
void pthread_mutex_lock(pthread_mutex_t* mutex) void pthread_mutex_lock(pthread_mutex_t* mutex) {
{
EnterCriticalSection(mutex); EnterCriticalSection(mutex);
} }
void pthread_mutex_unlock(pthread_mutex_t* mutex) void pthread_mutex_unlock(pthread_mutex_t* mutex) {
{
LeaveCriticalSection(mutex); LeaveCriticalSection(mutex);
} }
void pthread_cond_init(pthread_cond_t* cond, const pthread_condattr_t* attr) void pthread_cond_init(pthread_cond_t* cond, const pthread_condattr_t* attr) {
{
(void)attr; (void)attr;
InitializeConditionVariable(cond); InitializeConditionVariable(cond);
} }
void pthread_cond_destroy(pthread_cond_t* cond) void pthread_cond_destroy(pthread_cond_t* cond) {
{
(void)cond; (void)cond;
} }
void pthread_cond_wait(pthread_cond_t* cond, pthread_mutex_t* mutex) void pthread_cond_wait(pthread_cond_t* cond, pthread_mutex_t* mutex) {
{
SleepConditionVariableCS(cond, mutex, INFINITE); SleepConditionVariableCS(cond, mutex, INFINITE);
} }
void pthread_cond_signal(pthread_cond_t* cond) void pthread_cond_signal(pthread_cond_t* cond) {
{
WakeConditionVariable(cond); WakeConditionVariable(cond);
} }
void pthread_cond_broadcast(pthread_cond_t* cond) void pthread_cond_broadcast(pthread_cond_t* cond) {
{
WakeAllConditionVariable(cond); WakeAllConditionVariable(cond);
} }
...@@ -90,14 +83,14 @@ typedef struct dav1d_win32_thread_t { ...@@ -90,14 +83,14 @@ typedef struct dav1d_win32_thread_t {
void* res; void* res;
} dav1d_win32_thread_t; } dav1d_win32_thread_t;
static unsigned __stdcall dav1d_thread_entrypoint(void* data) static unsigned __stdcall dav1d_thread_entrypoint(void* data) {
{
dav1d_win32_thread_t* t = data; dav1d_win32_thread_t* t = data;
t->res = t->proc( t->param ); t->res = t->proc(t->param);
return 0; return 0;
} }
int pthread_create(pthread_t* thread, const pthread_attr_t* attr, void*(*proc)(void*), void* param) int pthread_create(pthread_t* thread, const pthread_attr_t* attr,
void*(*proc)(void*), void* param)
{ {
dav1d_win32_thread_t* th = *thread = malloc(sizeof(*th)); dav1d_win32_thread_t* th = *thread = malloc(sizeof(*th));
if (th == NULL) if (th == NULL)
...@@ -115,8 +108,7 @@ int pthread_create(pthread_t* thread, const pthread_attr_t* attr, void*(*proc)(v ...@@ -115,8 +108,7 @@ int pthread_create(pthread_t* thread, const pthread_attr_t* attr, void*(*proc)(v
return 0; return 0;
} }
void pthread_join(pthread_t thread, void** res) void pthread_join(pthread_t thread, void** res) {
{
dav1d_win32_thread_t* th = thread; dav1d_win32_thread_t* th = thread;
WaitForSingleObject(th->h, INFINITE); WaitForSingleObject(th->h, INFINITE);
...@@ -125,8 +117,7 @@ void pthread_join(pthread_t thread, void** res) ...@@ -125,8 +117,7 @@ void pthread_join(pthread_t thread, void** res)
free(th); free(th);
} }
int pthread_once(pthread_once_t *once_control, void (*init_routine)(void)) int pthread_once(pthread_once_t *once_control, void (*init_routine)(void)) {
{
BOOL fPending = FALSE; BOOL fPending = FALSE;
BOOL fStatus; BOOL fStatus;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment