aboutsummaryrefslogtreecommitdiffstats
path: root/src/gos/gos_linux.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gos/gos_linux.c')
-rw-r--r--src/gos/gos_linux.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/gos/gos_linux.c b/src/gos/gos_linux.c
index ca6b2576..43e85b3e 100644
--- a/src/gos/gos_linux.c
+++ b/src/gos/gos_linux.c
@@ -64,11 +64,11 @@ void gfxSleepMilliseconds(gDelay ms) {
struct timespec ts;
switch(ms) {
- case TIME_IMMEDIATE:
+ case gDelayNone:
linuxyield();
return;
- case TIME_INFINITE:
+ case gDelayForever:
while(1)
sleep(60);
return;
@@ -85,11 +85,11 @@ void gfxSleepMicroseconds(gDelay us) {
struct timespec ts;
switch(us) {
- case TIME_IMMEDIATE:
+ case gDelayNone:
linuxyield();
return;
- case TIME_INFINITE:
+ case gDelayForever:
while(1)
sleep(60);
return;
@@ -147,10 +147,10 @@ gThreadreturn gfxThreadWait(gfxThreadHandle thread) {
}
gBool gfxSemWait(gfxSem *pSem, gDelay ms) {
switch (ms) {
- case TIME_INFINITE:
+ case gDelayForever:
return sem_wait(&pSem->sem) ? gFalse : gTrue;
- case TIME_IMMEDIATE:
+ case gDelayNone:
return sem_trywait(&pSem->sem) ? gFalse : gTrue;
default:
@@ -189,12 +189,12 @@ gThreadreturn gfxThreadWait(gfxThreadHandle thread) {
pthread_mutex_lock(&pSem->mtx);
switch (ms) {
- case TIME_INFINITE:
+ case gDelayForever:
while (!pSem->cnt)
pthread_cond_wait(&pSem->cond, &pSem->mtx);
break;
- case TIME_IMMEDIATE:
+ case gDelayNone:
if (!pSem->cnt) {
pthread_mutex_unlock(&pSem->mtx);
return gFalse;