asio: connection: add missing initializer
Noticed the following from scan-build logs in Jenkins unit test
console logs:
../../../sdbusplus/asio/connection.hpp:246:21: warning: Undefined
or garbage value returned to caller
return responseData;
Add initialization call to local variable.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ic0f5b8747d4c445bbfa505d9e03295727bcbe3d9
diff --git a/sdbusplus/asio/connection.hpp b/sdbusplus/asio/connection.hpp
index 339bd67..9ab3f58 100644
--- a/sdbusplus/asio/connection.hpp
+++ b/sdbusplus/asio/connection.hpp
@@ -239,7 +239,7 @@
else
{
// single item return
- utility::first_type<RetTypes...> responseData;
+ utility::first_type<RetTypes...> responseData{};
// before attempting to read, check ec and bail on error
if (ec)
{
@@ -261,7 +261,7 @@
else
{
// tuple of things to return
- std::tuple<RetTypes...> responseData;
+ std::tuple<RetTypes...> responseData{};
// before attempting to read, check ec and bail on error
if (ec)
{