From 2ae702763bdde39769af686663e27ed0e526d2f7 Mon Sep 17 00:00:00 2001 From: f4exb Date: Fri, 26 May 2017 10:35:29 +0200 Subject: [PATCH] Fixed critical compiler warnings in Windows --- plugins/samplesource/sdrdaemon/sdrdaemongui.cpp | 2 +- plugins/samplesource/sdrdaemonfec/sdrdaemonfecgui.cpp | 2 +- sdrbase/device/devicesourceapi.h | 1 + sdrbase/dsp/cwkeyer.cpp | 1 + sdrbase/plugin/pluginmanager.h | 1 + sdrbase/util/udpsink.h | 1 + 6 files changed, 6 insertions(+), 2 deletions(-) diff --git a/plugins/samplesource/sdrdaemon/sdrdaemongui.cpp b/plugins/samplesource/sdrdaemon/sdrdaemongui.cpp index bc3eb8a90..bdec21290 100644 --- a/plugins/samplesource/sdrdaemon/sdrdaemongui.cpp +++ b/plugins/samplesource/sdrdaemon/sdrdaemongui.cpp @@ -75,7 +75,7 @@ SDRdaemonGui::SDRdaemonGui(DeviceSourceAPI *deviceAPI, QWidget* parent) : m_sender = nn_socket(AF_SP, NN_PAIR); assert(m_sender != -1); int millis = 500; - nn_setsockopt (m_sender, NN_SOL_SOCKET, NN_SNDTIMEO, &millis, sizeof (millis)); + int rc __attribute__((unused)) = nn_setsockopt (m_sender, NN_SOL_SOCKET, NN_SNDTIMEO, &millis, sizeof (millis)); assert (rc == 0); m_startingTimeStamp.tv_sec = 0; diff --git a/plugins/samplesource/sdrdaemonfec/sdrdaemonfecgui.cpp b/plugins/samplesource/sdrdaemonfec/sdrdaemonfecgui.cpp index 6c37818d3..0da255cd6 100644 --- a/plugins/samplesource/sdrdaemonfec/sdrdaemonfecgui.cpp +++ b/plugins/samplesource/sdrdaemonfec/sdrdaemonfecgui.cpp @@ -70,7 +70,7 @@ SDRdaemonFECGui::SDRdaemonFECGui(DeviceSourceAPI *deviceAPI, QWidget* parent) : m_sender = nn_socket(AF_SP, NN_PAIR); assert(m_sender != -1); int millis = 500; - nn_setsockopt (m_sender, NN_SOL_SOCKET, NN_SNDTIMEO, &millis, sizeof (millis)); + int rc __attribute__((unused)) = nn_setsockopt (m_sender, NN_SOL_SOCKET, NN_SNDTIMEO, &millis, sizeof (millis)); assert (rc == 0); m_paletteGreenText.setColor(QPalette::WindowText, Qt::green); diff --git a/sdrbase/device/devicesourceapi.h b/sdrbase/device/devicesourceapi.h index 7ea2c4030..331b01625 100644 --- a/sdrbase/device/devicesourceapi.h +++ b/sdrbase/device/devicesourceapi.h @@ -17,6 +17,7 @@ #ifndef SDRBASE_DEVICE_DEVICESOURCEAPI_H_ #define SDRBASE_DEVICE_DEVICESOURCEAPI_H_ +#include #include #include diff --git a/sdrbase/dsp/cwkeyer.cpp b/sdrbase/dsp/cwkeyer.cpp index 5482efc42..78f1589aa 100644 --- a/sdrbase/dsp/cwkeyer.cpp +++ b/sdrbase/dsp/cwkeyer.cpp @@ -15,6 +15,7 @@ // along with this program. If not, see . // /////////////////////////////////////////////////////////////////////////////////// +#include #include #include #include "cwkeyer.h" diff --git a/sdrbase/plugin/pluginmanager.h b/sdrbase/plugin/pluginmanager.h index c2d9a8c17..9d2b24b0a 100644 --- a/sdrbase/plugin/pluginmanager.h +++ b/sdrbase/plugin/pluginmanager.h @@ -1,6 +1,7 @@ #ifndef INCLUDE_PLUGINMANAGER_H #define INCLUDE_PLUGINMANAGER_H +#include #include #include #include "plugin/plugininterface.h" diff --git a/sdrbase/util/udpsink.h b/sdrbase/util/udpsink.h index cb0ea04dd..e8ccb522f 100644 --- a/sdrbase/util/udpsink.h +++ b/sdrbase/util/udpsink.h @@ -18,6 +18,7 @@ #ifndef INCLUDE_UTIL_UDPSINK_H_ #define INCLUDE_UTIL_UDPSINK_H_ +#include #include #include #include