diff --git a/src/pcas/io/bsdSocket/casDGIntfIO.cc b/src/pcas/io/bsdSocket/casDGIntfIO.cc index 7272a2f8f..df6cc9430 100644 --- a/src/pcas/io/bsdSocket/casDGIntfIO.cc +++ b/src/pcas/io/bsdSocket/casDGIntfIO.cc @@ -423,7 +423,7 @@ void casDGIntfIO::sendBeaconIO ( char & msg, unsigned length, osiSockAddrNode *pAddr = reinterpret_cast(pNode); ssize_t status = sendto(this->beaconSock, &msg, length, 0, &pAddr->addr.sa, sizeof(pAddr->addr.ia)); - if ( status != length ) { + if ( status != static_cast(length) ) { char sockErrBuf[64], buf[64]; epicsSocketConvertErrnoToString ( sockErrBuf, sizeof ( sockErrBuf ) ); ipAddrToA ( &pAddr->addr.ia, buf, sizeof(buf) );