From e7076f6a1766e201da9910ff198033419b0469d5 Mon Sep 17 00:00:00 2001 From: srcejon Date: Wed, 22 Nov 2023 14:40:19 +0000 Subject: [PATCH] Fix gcc warnings --- plugins/samplesource/airspyhf/airspyhfinput.cpp | 2 +- plugins/samplesource/airspyhf/airspyhfinput.h | 2 +- plugins/samplesource/sdrplayv3/sdrplayv3thread.cpp | 2 +- sdrbase/dsp/replaybuffer.h | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugins/samplesource/airspyhf/airspyhfinput.cpp b/plugins/samplesource/airspyhf/airspyhfinput.cpp index 9fc247381..35b40ce5f 100644 --- a/plugins/samplesource/airspyhf/airspyhfinput.cpp +++ b/plugins/samplesource/airspyhf/airspyhfinput.cpp @@ -290,7 +290,7 @@ int AirspyHFInput::getSampleRate() const } } -uint32_t AirspyHFInput::getSampleRateFromIndex(int devSampleRateIndex) const +uint32_t AirspyHFInput::getSampleRateFromIndex(quint32 devSampleRateIndex) const { if (devSampleRateIndex >= m_sampleRates.size()) { devSampleRateIndex = m_sampleRates.size() - 1; diff --git a/plugins/samplesource/airspyhf/airspyhfinput.h b/plugins/samplesource/airspyhf/airspyhfinput.h index 07ac749ee..3f1c9ec0d 100644 --- a/plugins/samplesource/airspyhf/airspyhfinput.h +++ b/plugins/samplesource/airspyhf/airspyhfinput.h @@ -185,7 +185,7 @@ private: void webapiFormatDeviceReport(SWGSDRangel::SWGDeviceReport& response); void webapiReverseSendSettings(const QList& deviceSettingsKeys, const AirspyHFSettings& settings, bool force); void webapiReverseSendStartStop(bool start); - uint32_t getSampleRateFromIndex(int devSampleRateIndex) const; + uint32_t getSampleRateFromIndex(quint32 devSampleRateIndex) const; private slots: void networkManagerFinished(QNetworkReply *reply); diff --git a/plugins/samplesource/sdrplayv3/sdrplayv3thread.cpp b/plugins/samplesource/sdrplayv3/sdrplayv3thread.cpp index 212e8e4c2..e4f069ac2 100644 --- a/plugins/samplesource/sdrplayv3/sdrplayv3thread.cpp +++ b/plugins/samplesource/sdrplayv3/sdrplayv3thread.cpp @@ -33,8 +33,8 @@ SDRPlayV3Thread::SDRPlayV3Thread(sdrplay_api_DeviceT* dev, SampleSinkFifo* sampl m_dev(dev), m_convertBuffer(SDRPLAYV3_INIT_NBSAMPLES), m_sampleFifo(sampleFifo), - m_samplerate(2000000), m_replayBuffer(replayBuffer), + m_samplerate(2000000), m_log2Decim(0), m_fcPos(0), m_iqOrder(true), diff --git a/sdrbase/dsp/replaybuffer.h b/sdrbase/dsp/replaybuffer.h index 94ecd71bf..bacc96663 100644 --- a/sdrbase/dsp/replaybuffer.h +++ b/sdrbase/dsp/replaybuffer.h @@ -163,7 +163,7 @@ public: wavFile.startRecording(); int offset = m_write + m_data.size() - m_count; - for (int i = 0; i < m_count; i += 2) + for (unsigned int i = 0; i < m_count; i += 2) { int idx = (i + offset) % m_data.size(); qint16 l = conv(m_data[idx]);