include osdSem.h before any inline implementations

This commit is contained in:
Jeff Hill
2000-01-28 23:27:31 +00:00
parent e3c0ea762a
commit 19c8408fba

View File

@@ -42,6 +42,16 @@ epicsShareFunc void epicsShareAPI semMutexShow(semMutexId id);
Mutex semaphores should implement priority inheritance and deletion safe
*/
#ifdef __cplusplus
}
#endif
#include "osdSem.h"
#ifdef __cplusplus
extern "C" {
#endif
epicsShareFunc INLINE semBinaryId epicsShareAPI semBinaryMustCreate (
int initialState)
{
@@ -71,7 +81,4 @@ epicsShareFunc INLINE void epicsShareAPI semMutexMustTake(semMutexId id)
}
#endif
#include "osdSem.h"
#endif /* osiSemh */