From 9b3c3481337223c1122df81555bef7cdb78f7652 Mon Sep 17 00:00:00 2001 From: Jon Beniston Date: Thu, 24 Aug 2023 16:05:57 +0100 Subject: [PATCH] Fix gcc warnings --- sdrbase/device/deviceapi.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/sdrbase/device/deviceapi.cpp b/sdrbase/device/deviceapi.cpp index a4de6cbe8..bcca8d6ce 100644 --- a/sdrbase/device/deviceapi.cpp +++ b/sdrbase/device/deviceapi.cpp @@ -482,10 +482,10 @@ QList DeviceAPI::getCenterFrequency() const } else if (m_deviceMIMOEngine && m_deviceMIMOEngine->getMIMO()) { - for (int i = 0; i < m_deviceMIMOEngine->getMIMO()->getNbSourceStreams(); i++) { + for (uint32_t i = 0; i < m_deviceMIMOEngine->getMIMO()->getNbSourceStreams(); i++) { frequencies.append(m_deviceMIMOEngine->getMIMO()->getSourceCenterFrequency(i)); } - for (int i = 0; i < m_deviceMIMOEngine->getMIMO()->getNbSinkStreams(); i++) { + for (uint32_t i = 0; i < m_deviceMIMOEngine->getMIMO()->getNbSinkStreams(); i++) { frequencies.append(m_deviceMIMOEngine->getMIMO()->getSinkCenterFrequency(i)); } } @@ -505,10 +505,10 @@ void DeviceAPI::setCenterFrequency(QList centerFrequency) else if (m_deviceMIMOEngine && m_deviceMIMOEngine->getMIMO()) { int idx = 0; - for (int i = 0; i < m_deviceMIMOEngine->getMIMO()->getNbSourceStreams(); i++, idx++) { + for (uint32_t i = 0; i < m_deviceMIMOEngine->getMIMO()->getNbSourceStreams(); i++, idx++) { m_deviceMIMOEngine->getMIMO()->setSourceCenterFrequency(centerFrequency[idx], i); } - for (int i = 0; i < m_deviceMIMOEngine->getMIMO()->getNbSinkStreams(); i++) { + for (uint32_t i = 0; i < m_deviceMIMOEngine->getMIMO()->getNbSinkStreams(); i++, idx++) { m_deviceMIMOEngine->getMIMO()->setSinkCenterFrequency(centerFrequency[idx], i); } } @@ -570,6 +570,8 @@ bool DeviceAPI::deserialize(const QByteArray& data) } d.readList(4, ¢erFrequency); setCenterFrequency(centerFrequency); + + return true; } else {