Code cleanup: use stdbool.h

This commit is contained in:
Cameron Gutman
2020-11-30 20:38:13 -06:00
parent e9ee868da4
commit 5f9f7ce407
27 changed files with 286 additions and 299 deletions

View File

@@ -91,7 +91,7 @@ void* ThreadProc(void* context) {
ctx->entry(ctx->context);
#if defined(__vita__)
ctx->thread->alive = 0;
ctx->thread->alive = false;
#else
free(ctx);
#endif
@@ -159,7 +159,7 @@ void PltLockMutex(PLT_MUTEX* mutex) {
int err;
err = WaitForSingleObjectEx(*mutex, INFINITE, FALSE);
if (err != WAIT_OBJECT_0) {
LC_ASSERT(FALSE);
LC_ASSERT(false);
}
#elif defined(__vita__)
sceKernelLockMutex(*mutex, 1, NULL);
@@ -202,12 +202,12 @@ void PltCloseThread(PLT_THREAD* thread) {
#endif
}
int PltIsThreadInterrupted(PLT_THREAD* thread) {
bool PltIsThreadInterrupted(PLT_THREAD* thread) {
return thread->cancelled;
}
void PltInterruptThread(PLT_THREAD* thread) {
thread->cancelled = 1;
thread->cancelled = true;
}
int PltCreateThread(const char* name, ThreadEntry entry, void* context, PLT_THREAD* thread) {
@@ -222,7 +222,7 @@ int PltCreateThread(const char* name, ThreadEntry entry, void* context, PLT_THRE
ctx->context = context;
ctx->name = name;
thread->cancelled = 0;
thread->cancelled = false;
#if defined(LC_WINDOWS)
{
@@ -234,7 +234,7 @@ int PltCreateThread(const char* name, ThreadEntry entry, void* context, PLT_THRE
}
#elif defined(__vita__)
{
thread->alive = 1;
thread->alive = true;
thread->context = ctx;
ctx->thread = thread;
thread->handle = sceKernelCreateThread(name, ThreadProc, 0, 0x40000, 0, 0, NULL);
@@ -275,11 +275,11 @@ int PltCreateEvent(PLT_EVENT* event) {
sceKernelDeleteMutex(event->mutex);
return -1;
}
event->signalled = 0;
event->signalled = false;
#else
pthread_mutex_init(&event->mutex, NULL);
pthread_cond_init(&event->cond, NULL);
event->signalled = 0;
event->signalled = false;
#endif
activeEvents++;
return 0;
@@ -303,12 +303,12 @@ void PltSetEvent(PLT_EVENT* event) {
SetEvent(*event);
#elif defined(__vita__)
sceKernelLockMutex(event->mutex, 1, NULL);
event->signalled = 1;
event->signalled = true;
sceKernelUnlockMutex(event->mutex, 1);
sceKernelSignalCondAll(event->cond);
#else
pthread_mutex_lock(&event->mutex);
event->signalled = 1;
event->signalled = true;
pthread_mutex_unlock(&event->mutex);
pthread_cond_broadcast(&event->cond);
#endif
@@ -318,7 +318,7 @@ void PltClearEvent(PLT_EVENT* event) {
#if defined(LC_WINDOWS)
ResetEvent(*event);
#else
event->signalled = 0;
event->signalled = false;
#endif
}
@@ -331,7 +331,7 @@ int PltWaitForEvent(PLT_EVENT* event) {
return PLT_WAIT_SUCCESS;
}
else {
LC_ASSERT(0);
LC_ASSERT(false);
return -1;
}
#elif defined(__vita__)