sdbusplus: replace message::variant with std::variant
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ifc7c680ca196882d890d8b7061fe56428285c276
diff --git a/src/main.cpp b/src/main.cpp
index 5f75432..90c6340 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -134,8 +134,7 @@
system_bus->async_method_call(
[&objectServer, path, processName, &interfaceMap](
const boost::system::error_code ec,
- const sdbusplus::message::variant<std::vector<Association>>&
- variantAssociations) {
+ const std::variant<std::vector<Association>>& variantAssociations) {
if (ec)
{
std::cerr << "Error getting associations from " << path << "\n";
@@ -603,9 +602,8 @@
associationChangedHandler = [&server, &name_owners, &interface_map](
sdbusplus::message::message& message) {
std::string objectName;
- boost::container::flat_map<
- std::string,
- sdbusplus::message::variant<std::vector<Association>>>
+ boost::container::flat_map<std::string,
+ std::variant<std::vector<Association>>>
values;
message.read(objectName, values);
auto prop = values.find(assocDefsProperty);