diff --git a/src/libCom/osi/os/posix/osdSignal.c b/src/libCom/osi/os/posix/osdSignal.c index d0ae9a82d..9bd694b20 100644 --- a/src/libCom/osi/os/posix/osdSignal.c +++ b/src/libCom/osi/os/posix/osdSignal.c @@ -30,12 +30,12 @@ static pSigFunc pReplacedSigUrgFunc; * allow error to be returned to sendto() * instead of handling disconnect at interrupt */ -static void localInstallSigIgnore ( int signal, pSigFunc pNewFunc, +static void localInstallSigIgnore ( int signalIn, pSigFunc pNewFunc, pSigFunc * pReplacedFunc ) { pSigFunc sigRet; - sigRet = signal ( signal, pNewFunc ); + sigRet = signal ( signalIn, pNewFunc ); if ( sigRet == SIG_ERR ) { fprintf (stderr, "%s replace of SIGPIPE failed beacuse %s\n", __FILE__, strerror(errno)); diff --git a/src/libCom/osi/os/posix/osdThread.c b/src/libCom/osi/os/posix/osdThread.c index 4466e80e1..e5435ee4c 100644 --- a/src/libCom/osi/os/posix/osdThread.c +++ b/src/libCom/osi/os/posix/osdThread.c @@ -469,7 +469,7 @@ epicsThreadId epicsThreadGetIdSelf(void) { return(pthreadInfo); } -pthread_t epicsThreadGetPThreadIdSelf ( epicsThreadPrivateId id ) +pthread_t epicsThreadGetPThreadIdSelf ( epicsThreadOSD * pthreadInfo ) { return ( pthreadInfo->tid ); }