fix various warnings
Fix various warnings emitted by -Werror:
- Unused parameters.
- Excess semi-colons.
- Missing initializer.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ifcdac2a66f9cc5f7d7e6571e139c0abdb1c86a8d
diff --git a/elog_entry.cpp b/elog_entry.cpp
index 9c5d213..8a19d86 100644
--- a/elog_entry.cpp
+++ b/elog_entry.cpp
@@ -64,7 +64,7 @@
return fd;
}
-void Entry::closeFD(int fd, sdeventplus::source::EventBase& source)
+void Entry::closeFD(int fd, sdeventplus::source::EventBase& /*source*/)
{
close(fd);
fdCloseEventSource.reset();
diff --git a/elog_serialize.cpp b/elog_serialize.cpp
index 40c6b74..8af349d 100644
--- a/elog_serialize.cpp
+++ b/elog_serialize.cpp
@@ -12,7 +12,7 @@
// Register class version
// From cereal documentation;
// "This macro should be placed at global scope"
-CEREAL_CLASS_VERSION(phosphor::logging::Entry, CLASS_VERSION);
+CEREAL_CLASS_VERSION(phosphor::logging::Entry, CLASS_VERSION)
namespace phosphor
{
@@ -27,7 +27,7 @@
* a serialized data across code levels
*/
template <class Archive>
-void save(Archive& a, const Entry& e, const std::uint32_t version)
+void save(Archive& a, const Entry& e, const std::uint32_t /*version*/)
{
a(e.id(), e.severity(), e.timestamp(), e.message(), e.additionalData(),
e.associations(), e.resolved(), e.version(), e.updateTimestamp());
diff --git a/log_manager.cpp b/log_manager.cpp
index 8fca0a9..90cf1d4 100644
--- a/log_manager.cpp
+++ b/log_manager.cpp
@@ -437,7 +437,7 @@
}
}
-void Manager::processMetadata(const std::string& errorName,
+void Manager::processMetadata(const std::string& /*errorName*/,
const std::vector<std::string>& additionalData,
AssociationList& objects) const
{
@@ -709,6 +709,7 @@
struct pollfd fds = {
.fd = fd,
.events = POLLIN,
+ .revents = 0,
};
constexpr auto pollTimeout = 5; // 5 seconds
rc = poll(&fds, 1, pollTimeout * 1000);
diff --git a/log_manager_main.cpp b/log_manager_main.cpp
index 42eb982..7302abd 100644
--- a/log_manager_main.cpp
+++ b/log_manager_main.cpp
@@ -8,7 +8,7 @@
#include <sdbusplus/server/manager.hpp>
#include <sdeventplus/event.hpp>
-int main(int argc, char* argv[])
+int main(int /*argc*/, char* /*argv*/[])
{
auto bus = sdbusplus::bus::new_default();
auto event = sdeventplus::Event::get_default();