Skip to content

Commit dcba78b

Browse files
committed
Rework warning supression
1 parent 862b7dd commit dcba78b

File tree

20 files changed

+47
-39
lines changed

20 files changed

+47
-39
lines changed

3rdParty/DPP_PushWarnings.inl

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#if 0
2+
#elif _MSC_VER
3+
#pragma warning(push)
4+
#pragma warning(disable:4100) /* Unreferenced Formal Parameter */
5+
#pragma warning(disable:4251) /* dll-interface */
6+
#elif __GNUC__
7+
#pragma GCC diagnostic push
8+
#pragma GCC diagnostic ignored "-Wunused-parameter"
9+
#endif

3rdParty/OpenCV_PushWarnings.inl

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
#if 0
2+
#elif _MSC_VER
3+
#pragma warning(push)
4+
#pragma warning(disable:4127) /* conditional expression is constant */
5+
#elif __GNUC__
6+
#pragma GCC diagnostic push
7+
#endif

3rdParty/PopWarnings.inl

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#if 0
2+
#elif _MSC_VER
3+
#pragma warning(pop)
4+
#elif __GNUC__
5+
#pragma GCC diagnostic pop
6+
#endif

3rdParty/dpp/DPP_SilenceWarnings.h

Lines changed: 0 additions & 26 deletions
This file was deleted.

3rdParty/opencv-4.11.0/opencv2/core/types.hpp

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1851,10 +1851,8 @@ template<typename _Tp> inline
18511851
_Tp Rect_<_Tp>::area() const
18521852
{
18531853
const _Tp result = width * height;
1854-
if constexpr (std::numeric_limits<_Tp>::is_integer)
1855-
{
1856-
CV_DbgAssert(width == 0 || result / width == height); // make sure the result fits in the return value
1857-
}
1854+
CV_DbgAssert(!std::numeric_limits<_Tp>::is_integer
1855+
|| width == 0 || result / width == height); // make sure the result fits in the return value
18581856
return result;
18591857
}
18601858

SerialPrograms/Source/CommonFramework/ImageTypes/ImageViewRGB32.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@
55
*/
66

77
#include <QImage>
8+
#include "OpenCV_PushWarnings.inl"
89
#include <opencv2/core/mat.hpp>
10+
#include "PopWarnings.inl"
911
#include "Common/Cpp/Exceptions.h"
1012
#include "ImageRGB32.h"
1113
#include "ImageViewRGB32.h"

SerialPrograms/Source/CommonFramework/Main.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
#include <QFileInfo>
55
//#include <QTextStream>
66
#include <QMessageBox>
7-
#include <dpp/DPP_SilenceWarnings.h>
87
#include <Integrations/DppIntegration/DppClient.h>
98
#include "Common/Cpp/Exceptions.h"
109
#include "Common/Cpp/ImageResolution.h"

SerialPrograms/Source/CommonFramework/Notifications/ProgramNotifications.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
*/
66

77
#include <QFile>
8-
#include <dpp/DPP_SilenceWarnings.h>
98
#include <Integrations/DppIntegration/DppClient.h>
109
#include "Common/Cpp/PrettyPrint.h"
1110
#include "Common/Cpp/Json/JsonValue.h"

SerialPrograms/Source/CommonFramework/Panels/PanelInstance.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ class PanelInstance{
3838
public:
3939
// Serialization
4040
void from_json();
41-
virtual void from_json(const JsonValue& json){}
41+
virtual void from_json(const JsonValue&){}
4242
virtual JsonValue to_json() const;
4343

4444
protected:

SerialPrograms/Source/Integrations/DiscordIntegrationSettings.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
#include <QHBoxLayout>
88
#include <QLabel>
99
#include <QPushButton>
10-
#include <dpp/DPP_SilenceWarnings.h>
1110
#include "Common/Qt/StringToolsQt.h"
1211
//#include "CommonFramework/Globals.h"
1312
//#include "CommonFramework/GlobalSettingsPanel.h"
@@ -122,7 +121,7 @@ DiscordIntegrationSettingsOption::DiscordIntegrationSettingsOption()
122121
this->add_listener(*this);
123122
library0.add_listener(*this);
124123
}
125-
void DiscordIntegrationSettingsOption::on_config_value_changed(void* object){
124+
void DiscordIntegrationSettingsOption::on_config_value_changed(void*){
126125
// cout << this->enabled() << endl;
127126
#if (defined PA_SLEEPY || defined PA_DPP)
128127
bool options_enabled = this->enabled();

0 commit comments

Comments
 (0)