PEL: Add 'override' to derived destructors
cppcheck complains that it is overriding a virtual function in the base
class but isn't marked with override.
Change-Id: I4e03f0524987427e3742672d27b86c71943fab5b
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
diff --git a/extensions/openpower-pels/data_interface.hpp b/extensions/openpower-pels/data_interface.hpp
index 41a6d86..29ba22e 100644
--- a/extensions/openpower-pels/data_interface.hpp
+++ b/extensions/openpower-pels/data_interface.hpp
@@ -690,7 +690,7 @@
{
public:
DataInterface() = delete;
- ~DataInterface() = default;
+ ~DataInterface() override = default;
DataInterface(const DataInterface&) = delete;
DataInterface& operator=(const DataInterface&) = delete;
DataInterface(DataInterface&&) = delete;
diff --git a/extensions/openpower-pels/dbus_watcher.hpp b/extensions/openpower-pels/dbus_watcher.hpp
index 3917e19..5919610 100644
--- a/extensions/openpower-pels/dbus_watcher.hpp
+++ b/extensions/openpower-pels/dbus_watcher.hpp
@@ -73,7 +73,7 @@
{
public:
PropertyWatcher() = delete;
- ~PropertyWatcher() = default;
+ ~PropertyWatcher() override = default;
PropertyWatcher(const PropertyWatcher&) = delete;
PropertyWatcher& operator=(const PropertyWatcher&) = delete;
PropertyWatcher(PropertyWatcher&&) = delete;
@@ -254,7 +254,7 @@
{
public:
InterfaceWatcher() = delete;
- ~InterfaceWatcher() = default;
+ ~InterfaceWatcher() override = default;
InterfaceWatcher(const InterfaceWatcher&) = delete;
InterfaceWatcher& operator=(const InterfaceWatcher&) = delete;
InterfaceWatcher(InterfaceWatcher&&) = delete;
diff --git a/extensions/openpower-pels/extended_user_data.hpp b/extensions/openpower-pels/extended_user_data.hpp
index 086dc9b..8822e7b 100644
--- a/extensions/openpower-pels/extended_user_data.hpp
+++ b/extensions/openpower-pels/extended_user_data.hpp
@@ -24,7 +24,7 @@
{
public:
ExtendedUserData() = delete;
- ~ExtendedUserData() = default;
+ ~ExtendedUserData() override = default;
ExtendedUserData(const ExtendedUserData&) = default;
ExtendedUserData& operator=(const ExtendedUserData&) = default;
ExtendedUserData(ExtendedUserData&&) = default;
diff --git a/extensions/openpower-pels/extended_user_header.hpp b/extensions/openpower-pels/extended_user_header.hpp
index 40da0b6..e964bd4 100644
--- a/extensions/openpower-pels/extended_user_header.hpp
+++ b/extensions/openpower-pels/extended_user_header.hpp
@@ -31,7 +31,7 @@
{
public:
ExtendedUserHeader() = delete;
- ~ExtendedUserHeader() = default;
+ ~ExtendedUserHeader() override = default;
ExtendedUserHeader(const ExtendedUserHeader&) = default;
ExtendedUserHeader& operator=(const ExtendedUserHeader&) = default;
ExtendedUserHeader(ExtendedUserHeader&&) = default;
diff --git a/extensions/openpower-pels/failing_mtms.hpp b/extensions/openpower-pels/failing_mtms.hpp
index b14f1ef..7f728c3 100644
--- a/extensions/openpower-pels/failing_mtms.hpp
+++ b/extensions/openpower-pels/failing_mtms.hpp
@@ -21,7 +21,7 @@
{
public:
FailingMTMS() = delete;
- ~FailingMTMS() = default;
+ ~FailingMTMS() override = default;
FailingMTMS(const FailingMTMS&) = default;
FailingMTMS& operator=(const FailingMTMS&) = default;
FailingMTMS(FailingMTMS&&) = default;
diff --git a/extensions/openpower-pels/generic.hpp b/extensions/openpower-pels/generic.hpp
index ff85b03..a03b233 100644
--- a/extensions/openpower-pels/generic.hpp
+++ b/extensions/openpower-pels/generic.hpp
@@ -20,7 +20,7 @@
{
public:
Generic() = delete;
- ~Generic() = default;
+ ~Generic() override = default;
Generic(const Generic&) = default;
Generic& operator=(const Generic&) = default;
Generic(Generic&&) = default;
diff --git a/extensions/openpower-pels/journal.hpp b/extensions/openpower-pels/journal.hpp
index 620ce50..2707c44 100644
--- a/extensions/openpower-pels/journal.hpp
+++ b/extensions/openpower-pels/journal.hpp
@@ -48,7 +48,7 @@
{
public:
Journal() = default;
- ~Journal() = default;
+ ~Journal() override = default;
Journal(const Journal&) = default;
Journal& operator=(const Journal&) = default;
Journal(Journal&&) = default;
diff --git a/extensions/openpower-pels/pldm_interface.hpp b/extensions/openpower-pels/pldm_interface.hpp
index 30ff749..c350ede 100644
--- a/extensions/openpower-pels/pldm_interface.hpp
+++ b/extensions/openpower-pels/pldm_interface.hpp
@@ -54,7 +54,7 @@
/**
* @brief Destructor
*/
- ~PLDMInterface();
+ ~PLDMInterface() override;
/**
* @brief Kicks off the send of the 'new file available' command
diff --git a/extensions/openpower-pels/private_header.hpp b/extensions/openpower-pels/private_header.hpp
index 224142c..dbdaca6 100644
--- a/extensions/openpower-pels/private_header.hpp
+++ b/extensions/openpower-pels/private_header.hpp
@@ -38,7 +38,7 @@
{
public:
PrivateHeader() = delete;
- ~PrivateHeader() = default;
+ ~PrivateHeader() override = default;
PrivateHeader(const PrivateHeader&) = default;
PrivateHeader& operator=(const PrivateHeader&) = default;
PrivateHeader(PrivateHeader&&) = default;
diff --git a/extensions/openpower-pels/service_indicators.hpp b/extensions/openpower-pels/service_indicators.hpp
index 5375e13..13e6355 100644
--- a/extensions/openpower-pels/service_indicators.hpp
+++ b/extensions/openpower-pels/service_indicators.hpp
@@ -57,7 +57,7 @@
{
public:
LightPath() = delete;
- virtual ~LightPath() = default;
+ ~LightPath() override = default;
LightPath(const LightPath&) = default;
LightPath& operator=(const LightPath&) = delete;
LightPath(LightPath&&) = delete;
diff --git a/extensions/openpower-pels/src.hpp b/extensions/openpower-pels/src.hpp
index fa3a952..781274e 100644
--- a/extensions/openpower-pels/src.hpp
+++ b/extensions/openpower-pels/src.hpp
@@ -71,7 +71,7 @@
};
SRC() = delete;
- ~SRC() = default;
+ ~SRC() override = default;
SRC(const SRC&) = delete;
SRC& operator=(const SRC&) = delete;
SRC(SRC&&) = delete;
diff --git a/extensions/openpower-pels/user_data.hpp b/extensions/openpower-pels/user_data.hpp
index 841596c..142a502 100644
--- a/extensions/openpower-pels/user_data.hpp
+++ b/extensions/openpower-pels/user_data.hpp
@@ -23,7 +23,7 @@
{
public:
UserData() = delete;
- ~UserData() = default;
+ ~UserData() override = default;
UserData(const UserData&) = default;
UserData& operator=(const UserData&) = default;
UserData(UserData&&) = default;
diff --git a/extensions/openpower-pels/user_header.hpp b/extensions/openpower-pels/user_header.hpp
index 4d3e7cf..d212831 100644
--- a/extensions/openpower-pels/user_header.hpp
+++ b/extensions/openpower-pels/user_header.hpp
@@ -31,7 +31,7 @@
{
public:
UserHeader() = delete;
- ~UserHeader() = default;
+ ~UserHeader() override = default;
UserHeader(const UserHeader&) = default;
UserHeader& operator=(const UserHeader&) = default;
UserHeader(UserHeader&&) = default;