diff options
Diffstat (limited to 'src/gos/gos_osx.c')
-rw-r--r-- | src/gos/gos_osx.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/gos/gos_osx.c b/src/gos/gos_osx.c index a09647ee..5aae802f 100644 --- a/src/gos/gos_osx.c +++ b/src/gos/gos_osx.c @@ -53,7 +53,7 @@ void gfxHalt(const char *msg) { exit(1); } -void gfxSleepMilliseconds(delaytime_t ms) { +void gfxSleepMilliseconds(gDelay ms) { struct timespec ts; switch(ms) { @@ -67,7 +67,7 @@ void gfxSleepMilliseconds(delaytime_t ms) { } } -void gfxSleepMicroseconds(delaytime_t us) { +void gfxSleepMicroseconds(gDelay us) { struct timespec ts; switch(us) { @@ -81,7 +81,7 @@ void gfxSleepMicroseconds(delaytime_t us) { } } -systemticks_t gfxSystemTicks(void) { +gTicks gfxSystemTicks(void) { mach_timespec_t ts; clock_serv_t cclock; @@ -92,7 +92,7 @@ systemticks_t gfxSystemTicks(void) { return ts.tv_sec * 1000UL + ts.tv_nsec / 1000000; } -gfxThreadHandle gfxThreadCreate(void *stackarea, size_t stacksz, threadpriority_t prio, DECLARE_THREAD_FUNCTION((*fn),p), void *param) { +gfxThreadHandle gfxThreadCreate(void *stackarea, size_t stacksz, gThreadpriority prio, DECLARE_THREAD_FUNCTION((*fn),p), void *param) { gfxThreadHandle th; (void) stackarea; (void) stacksz; @@ -110,15 +110,15 @@ gfxThreadHandle gfxThreadCreate(void *stackarea, size_t stacksz, threadpriority_ return th; } -threadreturn_t gfxThreadWait(gfxThreadHandle thread) { - threadreturn_t retval; +gThreadreturn gfxThreadWait(gfxThreadHandle thread) { + gThreadreturn retval; if (pthread_join(thread, &retval)) return 0; return retval; } -void gfxSemInit(gfxSem *pSem, semcount_t val, semcount_t limit) { +void gfxSemInit(gfxSem *pSem, gSemcount val, gSemcount limit) { pthread_mutex_init(&pSem->mtx, 0); pthread_cond_init(&pSem->cond, 0); pthread_mutex_lock(&pSem->mtx); @@ -132,7 +132,7 @@ void gfxSemDestroy(gfxSem *pSem) { pthread_cond_destroy(&pSem->cond); } -gBool gfxSemWait(gfxSem *pSem, delaytime_t ms) { +gBool gfxSemWait(gfxSem *pSem, gDelay ms) { pthread_mutex_lock(&pSem->mtx); switch (ms) { case TIME_INFINITE: |