diff --git a/src/libCom/osi/os/posix/osdThread.c b/src/libCom/osi/os/posix/osdThread.c index af31be14f..1c611244b 100644 --- a/src/libCom/osi/os/posix/osdThread.c +++ b/src/libCom/osi/os/posix/osdThread.c @@ -469,10 +469,9 @@ epicsThreadId epicsThreadGetIdSelf(void) { return(pthreadInfo); } -pthread_t epicsThreadGetPosixThreadIdSelf ( epicsThreadPrivateId threadId ) +pthread_t epicsThreadGetPosixThreadIdSelf ( epicsThreadId threadId ) { - struct epicsThreadOSD * pThreadInfo = threadId; - return pThreadInfo->tid; + return threadId->tid; } epicsThreadId epicsThreadGetId(const char *name) {