this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Fixing keymgr compilation

+5 -3
+1 -1
src/libSystem/keymgr/keymgr.c
··· 41 41 #include <pthread.h> 42 42 #include <errno.h> 43 43 #include <stdlib.h> 44 - #include <libkern/OSAtomic.h> 44 + #include "../libc/OSAtomic.h" 45 45 #include <stdint.h> 46 46 #include "keymgr.h" 47 47
+4 -2
src/libSystem/libc/OSAtomic.h
··· 12 12 13 13 #ifdef __cplusplus 14 14 extern "C" { 15 + #else 16 + #define bool int 15 17 #endif 16 18 17 19 int32_t OSAtomicAdd32(int32_t theAmount, volatile int32_t *theValue); ··· 96 98 97 99 void OSSpinLockUnlock(OSSpinLock *lock); 98 100 99 - void OSAtomicEnqueue(OSQueueHead *list, void *_new, size_t offset); 101 + void OSAtomicEnqueue(struct OSQueueHead *list, void *_new, size_t offset); 100 102 101 - void* OSAtomicDequeue(OSQueueHead *list, size_t offset); 103 + void* OSAtomicDequeue(struct OSQueueHead *list, size_t offset); 102 104 103 105 #ifdef __cplusplus 104 106 }