diff --git a/src/ca/cac.cpp b/src/ca/cac.cpp index 927aa4018..87174d6ed 100644 --- a/src/ca/cac.cpp +++ b/src/ca/cac.cpp @@ -1272,7 +1272,7 @@ bool cac::writeNotifyExcep ( epicsGuard < callbackMutex > &, tcpiiu &, bool cac::exceptionRespAction ( epicsGuard < callbackMutex > & cbMutexIn, tcpiiu & iiu, const caHdrLargeArray & hdr, void * pMsgBdy ) { - const caHdr * pReq = reinterpret_cast < const caHdr * > ( pMsgBdy ); + const caHdr * pReq = static_cast < const caHdr * > ( pMsgBdy ); unsigned bytesSoFar = sizeof ( *pReq ); if ( hdr.m_postsize < bytesSoFar ) { return false;