diff --git a/src/libCom/osi/os/RTEMS/osdSem.c b/src/libCom/osi/os/RTEMS/osdSem.c index 678b872d1..84da5bb17 100644 --- a/src/libCom/osi/os/RTEMS/osdSem.c +++ b/src/libCom/osi/os/RTEMS/osdSem.c @@ -127,7 +127,7 @@ semBinaryTakeNoWait(semBinaryId id) } void -semBinaryShow(semBinaryId id,int level) +semBinaryShow(semBinaryId id,unsigned int level) { } @@ -197,7 +197,7 @@ semTakeStatus semMutexTakeNoWait(semMutexId id) return semBinaryTakeNoWait (id); } -epicsShareFunc void semMutexShow(semMutexId id,int level) +epicsShareFunc void semMutexShow(semMutexId id,unsigned int level) { semBinaryShow (id,level); } diff --git a/src/libCom/osi/os/posix/osdSem.c b/src/libCom/osi/os/posix/osdSem.c index e99f3528e..ad7ab5dea 100644 --- a/src/libCom/osi/os/posix/osdSem.c +++ b/src/libCom/osi/os/posix/osdSem.c @@ -145,7 +145,7 @@ semTakeStatus semBinaryTakeNoWait(semBinaryId id) return(semTakeError); } -void semBinaryShow(semBinaryId id, int level) +void semBinaryShow(semBinaryId id,unsigned int level) { } @@ -284,7 +284,7 @@ semTakeStatus semMutexTakeNoWait(semMutexId id) return(status); } -void semMutexShow(semMutexId id, int level) +void semMutexShow(semMutexId id,unsigned int level) { mutex *pmutex = (mutex *)id; printf("ownerTid %p count %d owned %d\n", diff --git a/src/libCom/osi/os/vxWorks/osdSem.c b/src/libCom/osi/os/vxWorks/osdSem.c index 8d2e6a02c..4b9aba979 100644 --- a/src/libCom/osi/os/vxWorks/osdSem.c +++ b/src/libCom/osi/os/vxWorks/osdSem.c @@ -66,7 +66,7 @@ semTakeStatus semBinaryTakeNoWait(semBinaryId id) return(semTakeError); } -void semBinaryShow(semBinaryId id, int level) +void semBinaryShow(semBinaryId id,unsigned int level) { semShow((SEM_ID)id,level); } @@ -120,7 +120,7 @@ semTakeStatus semMutexTakeNoWait(semMutexId id) return(semTakeError); } -void semMutexShow(semMutexId id, int level) +void semMutexShow(semMutexId id,unsigned int level) { semShow((SEM_ID)id,level); } diff --git a/src/libCom/osi/osiSem.h b/src/libCom/osi/osiSem.h index 0ac0baae4..2639f25e2 100644 --- a/src/libCom/osi/osiSem.h +++ b/src/libCom/osi/osiSem.h @@ -23,7 +23,7 @@ epicsShareFunc semTakeStatus epicsShareAPI semBinaryTake(semBinaryId id); epicsShareFunc semTakeStatus epicsShareAPI semBinaryTakeTimeout( semBinaryId id, double timeOut); epicsShareFunc semTakeStatus epicsShareAPI semBinaryTakeNoWait(semBinaryId id); -epicsShareFunc void epicsShareAPI semBinaryShow(semBinaryId id, int level); +epicsShareFunc void epicsShareAPI semBinaryShow(semBinaryId id, unsigned int level); typedef void *semMutexId; epicsShareFunc semMutexId epicsShareAPI semMutexCreate(void); @@ -35,7 +35,7 @@ epicsShareFunc semTakeStatus epicsShareAPI semMutexTake(semMutexId id); epicsShareFunc semTakeStatus epicsShareAPI semMutexTakeTimeout( semMutexId id, double timeOut); epicsShareFunc semTakeStatus epicsShareAPI semMutexTakeNoWait(semMutexId id); -epicsShareFunc void epicsShareAPI semMutexShow(semMutexId id, int level); +epicsShareFunc void epicsShareAPI semMutexShow(semMutexId id,unsigned int level); /*NOTES: Mutex semaphores MUST implement recursive locking