diff --git a/YACReaderLibrary/yacreader_local_server.cpp b/YACReaderLibrary/yacreader_local_server.cpp index abbbdcd1..eb7e2491 100644 --- a/YACReaderLibrary/yacreader_local_server.cpp +++ b/YACReaderLibrary/yacreader_local_server.cpp @@ -104,7 +104,7 @@ void YACReaderClientConnectionWorker::run() int dataAvailable = 0; QByteArray packageSize; clientConnection->waitForReadyRead(1000); - while(packageSize.size() < sizeof(quint32) && tries < 20) + while(((long unsigned int)packageSize.size() < sizeof(quint32)) && (tries < 20)) { packageSize.append(clientConnection->read(sizeof(quint32) - packageSize.size())); clientConnection->waitForReadyRead(100);