Merge pull request #2737 from matt335672/bump_cppcheck_to_2_11

Bump cppcheck to v2.11
This commit is contained in:
matt335672
2023-06-23 15:41:23 +01:00
committed by GitHub
10 changed files with 31 additions and 7 deletions
+1 -1
View File
@@ -165,7 +165,7 @@ jobs:
CC: gcc
# This is required to use a version of cppcheck other than that
# supplied with the operating system
CPPCHECK_VER: "2.10"
CPPCHECK_VER: "2.11"
CPPCHECK_REPO: https://github.com/danmar/cppcheck.git
steps:
# Set steps.os.outputs.image to the specific OS (e.g. 'ubuntu20')
+8
View File
@@ -140,6 +140,14 @@ fi
fi
esac
# Use all available CPUs
if [ -f /proc/cpuinfo ]; then
cpus=`grep ^processor /proc/cpuinfo | wc -l`
if [ -n "$cpus" ]; then
make_args="$make_args -j $cpus"
fi
fi
echo "Making cppcheck..."
# CFGDIR is needed for cppcheck before 1.86
call_make $make_args
+7 -1
View File
@@ -45,10 +45,16 @@ if [ -z "$CPPCHECK_FLAGS" ]; then
CPPCHECK_FLAGS="--quiet --force --std=c11 --std=c++11 --inline-suppr \
--enable=warning --error-exitcode=1 -i third_party"
fi
CPPCHECK_FLAGS="$CPPCHECK_FLAGS -D__cppcheck__"
# Any options/directories specified?
if [ $# -eq 0 ]; then
set -- -j 2 .
if [ -f /proc/cpuinfo ]; then
cpus=$(grep '^processor' /proc/cpuinfo | wc -l)
else
cpus=2
fi
set -- -j $cpus .
fi
# Display the cppcheck version and command for debugging
+5
View File
@@ -35,6 +35,11 @@
#include "os_calls.h"
#include "string_calls.h"
// cppcheck doesn't always set this macro to something in double-quotes
#if defined(__cppcheck__)
#undef PACKAGE_VERSION
#endif
#if !defined(PACKAGE_VERSION)
#define PACKAGE_VERSION "???"
#endif
+5
View File
@@ -42,6 +42,11 @@
#include "tools_common.h"
// cppcheck doesn't always set this macro to something in double-quotes
#if defined(__cppcheck__)
#undef PACKAGE_VERSION
#endif
#if !defined(PACKAGE_VERSION)
#define PACKAGE_VERSION "???"
#endif
+1 -1
View File
@@ -32,7 +32,7 @@ class Decoder : public QObject
signals:
public slots:
public slots: // cppcheck-suppress unknownMacro
void onGeometryChanged(QRect *geometry);
};
+1 -1
View File
@@ -19,7 +19,7 @@ class DlgAbout : public QDialog
private:
Ui::DlgAbout *ui;
private slots:
private slots: // cppcheck-suppress unknownMacro
void onOk();
};
+1 -1
View File
@@ -42,7 +42,7 @@ class PlayAudio : public QObject
void setVcrOp(int op);
public slots:
public slots: // cppcheck-suppress unknownMacro
void play();
private:
+1 -1
View File
@@ -46,7 +46,7 @@ class PlayVideo : public QObject
//void setVcrOp(int op);
//void onMediaRestarted();
public slots:
public slots: // cppcheck-suppress unknownMacro
void play();
//signals: