clang-tidy: Remove unused lambda captures
The following errors were reported during clang-tidy enablement due
to unused lambda captures.
'''
/ipmid-new.cpp:399:11: error: lambda capture 'io' is not used [-Werror
'''
The fix involves removing these unused lambda captures.
Tested: Build and unit testing verified.
Change-Id: If6113441c905cf782f26798d0e856521bd546f90
Signed-off-by: Jayanth Othayoth <ojayanth@gmail.com>
diff --git a/ipmid-new.cpp b/ipmid-new.cpp
index e8cc2f1..ea833ff 100644
--- a/ipmid-new.cpp
+++ b/ipmid-new.cpp
@@ -394,11 +394,11 @@
name);
}
-void doListNames(boost::asio::io_context& io, sdbusplus::asio::connection& conn)
+void doListNames(sdbusplus::asio::connection& conn)
{
conn.async_method_call(
- [&io, &conn](const boost::system::error_code ec,
- std::vector<std::string> busNames) {
+ [&conn](const boost::system::error_code ec,
+ std::vector<std::string> busNames) {
if (ec)
{
lg2::error("Error getting dbus names: {ERROR}", "ERROR",
@@ -871,7 +871,7 @@
sdbusplus::bus::match::rules::arg0namespace(
ipmi::ipmiDbusChannelMatch),
ipmi::nameChangeHandler);
- ipmi::doListNames(*io, *sdbusp);
+ ipmi::doListNames(*sdbusp);
int exitCode = 0;
// set up boost::asio signal handling