diff --git a/src/AsynDriverInterface.cc b/src/AsynDriverInterface.cc index 861957c..1a60657 100644 --- a/src/AsynDriverInterface.cc +++ b/src/AsynDriverInterface.cc @@ -906,7 +906,7 @@ readHandler() size_t bytesToRead = peeksize; size_t buffersize; - if (expectedLength > 0) + if ((ssize_t) expectedLength > 0) { buffersize = expectedLength; if (peeksize > 1)