diff --git a/src/ca/bhe.cpp b/src/ca/bhe.cpp index a035f748f..94e5f5cef 100644 --- a/src/ca/bhe.cpp +++ b/src/ca/bhe.cpp @@ -45,7 +45,7 @@ * between the 1st and 2nd beacons) */ bhe::bhe ( const epicsTime & initialTimeStamp, - unsigned initialBeaconNumber, const inetAddrID & addr ) : + unsigned initialBeaconNumber, const inetAddrID & addr ) throw () : inetAddrID ( addr ), timeStamp ( initialTimeStamp ), averagePeriod ( - DBL_MAX ), lastBeaconNumber ( initialBeaconNumber ) { diff --git a/src/ca/tcpiiu.cpp b/src/ca/tcpiiu.cpp index a2650ca1b..21a68343b 100644 --- a/src/ca/tcpiiu.cpp +++ b/src/ca/tcpiiu.cpp @@ -139,7 +139,7 @@ void tcpSendThread::run () } unsigned tcpiiu::sendBytes ( const void *pBuf, - unsigned nBytesInBuf ) + unsigned nBytesInBuf ) throw () { int status; unsigned nBytes = 0u; @@ -202,7 +202,7 @@ unsigned tcpiiu::sendBytes ( const void *pBuf, return nBytes; } -unsigned tcpiiu::recvBytes ( void * pBuf, unsigned nBytesInBuf ) +unsigned tcpiiu::recvBytes ( void * pBuf, unsigned nBytesInBuf ) throw () { if ( this->state != iiucs_connected && this->state != iiucs_clean_shutdown ) { diff --git a/src/ca/virtualCircuit.h b/src/ca/virtualCircuit.h index 1588a9438..d05ee30be 100644 --- a/src/ca/virtualCircuit.h +++ b/src/ca/virtualCircuit.h @@ -170,8 +170,8 @@ private: bool recvProcessPostponedFlush; bool processIncoming ( epicsGuard < callbackMutex > & ); - unsigned sendBytes ( const void *pBuf, unsigned nBytesInBuf ); - unsigned recvBytes ( void *pBuf, unsigned nBytesInBuf ); + unsigned sendBytes ( const void *pBuf, unsigned nBytesInBuf ) throw (); + unsigned recvBytes ( void *pBuf, unsigned nBytesInBuf ) throw (); void connect (); const char * pHostName () const;