comparison src/thread/amigaos/SDL_syssem.c @ 255:dcb5e869f8b5

Updated Amiga port by Gabriele Greco
author Sam Lantinga <slouken@libsdl.org>
date Sun, 16 Dec 2001 20:00:27 +0000
parents e8157fcb3114
children f6ffac90895c
comparison
equal deleted inserted replaced
254:4fc12b8edf74 255:dcb5e869f8b5
59 D(bug("Creating semaphore %lx...\n",sem)); 59 D(bug("Creating semaphore %lx...\n",sem));
60 60
61 memset(sem,0,sizeof(*sem)); 61 memset(sem,0,sizeof(*sem));
62 62
63 InitSemaphore(&sem->Sem); 63 InitSemaphore(&sem->Sem);
64 64
65 return(sem); 65 return(sem);
66 } 66 }
67 67
68 void SDL_DestroySemaphore(SDL_sem *sem) 68 void SDL_DestroySemaphore(SDL_sem *sem)
69 { 69 {
141 } 141 }
142 142
143 Uint32 SDL_SemValue(SDL_sem *sem) 143 Uint32 SDL_SemValue(SDL_sem *sem)
144 { 144 {
145 Uint32 value; 145 Uint32 value;
146 146
147 value = 0; 147 value = 0;
148 if ( sem ) { 148 if ( sem ) {
149 #ifdef STORMC4_WOS
150 value = sem->Sem.ssppc_SS.ss_NestCount;
151 #else
149 value = sem->Sem.ss_NestCount; 152 value = sem->Sem.ss_NestCount;
153 #endif
150 // SDL_UnlockMutex(sem->count_lock); 154 // SDL_UnlockMutex(sem->count_lock);
151 } 155 }
152 return value; 156 return value;
153 } 157 }
154 158