diff --git a/include/metalsvm/semaphore.h b/include/metalsvm/semaphore.h index cc2497e6..53cc3c6a 100644 --- a/include/metalsvm/semaphore.h +++ b/include/metalsvm/semaphore.h @@ -35,7 +35,7 @@ typedef struct { spinlock_t lock; } sem_t; -#define SEM_INIT(v) {v, {[0 ... MAX_TASKS-1] = MAX_TASKS}, 0, SPINLOCK_INIT}; +#define SEM_INIT(v) {v, {[0 ... MAX_TASKS-1] = MAX_TASKS}, 0, SPINLOCK_INIT} inline static int sem_init(sem_t* s, unsigned int v) { unsigned int i;