From 970096932e086cd575a09a07bc2b28462c2f38b3 Mon Sep 17 00:00:00 2001 From: Pau Espin Pedrol Date: Mon, 3 Sep 2018 17:01:59 +0200 Subject: [PATCH] radioInterface: Fix variable storing integer return value Change-Id: I0a0a06a6d16a228cfcb7bd746bab2d79f10ce244 --- Transceiver52M/radioInterface.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Transceiver52M/radioInterface.cpp b/Transceiver52M/radioInterface.cpp index b9c66722..7d6a03b1 100644 --- a/Transceiver52M/radioInterface.cpp +++ b/Transceiver52M/radioInterface.cpp @@ -304,7 +304,8 @@ double RadioInterface::getRxGain(size_t chan) int RadioInterface::pullBuffer() { bool local_underrun; - size_t numRecv, segmentLen = recvBuffer[0]->getSegmentLen(); + int numRecv; + size_t segmentLen = recvBuffer[0]->getSegmentLen(); if (recvBuffer[0]->getFreeSegments() <= 0) return -1; @@ -316,7 +317,7 @@ int RadioInterface::pullBuffer() readTimestamp, &local_underrun); - if (numRecv != segmentLen) { + if ((size_t) numRecv != segmentLen) { LOG(ALERT) << "Receive error " << numRecv; return -1; }