diff options
Diffstat (limited to 'settings.cpp')
-rw-r--r-- | settings.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/settings.cpp b/settings.cpp index 770bde0..0ddd7a6 100644 --- a/settings.cpp +++ b/settings.cpp @@ -4,6 +4,7 @@ #include <phosphor-logging/elog-errors.hpp> #include <phosphor-logging/log.hpp> +#include <sdbusplus/message/types.hpp> #include <xyz/openbmc_project/Common/error.hpp> namespace settings @@ -11,6 +12,7 @@ namespace settings using namespace phosphor::logging; using namespace sdbusplus::xyz::openbmc_project::Common::Error; +namespace variant_ns = sdbusplus::message::variant_ns; constexpr auto mapperService = "xyz.openbmc_project.ObjectMapper"; constexpr auto mapperPath = "/xyz/openbmc_project/object_mapper"; @@ -131,7 +133,7 @@ std::tuple<Path, OneTimeEnabled> setting(const Objects& objects, sdbusplus::message::variant<bool> enabled; reply.read(enabled); - auto oneTimeEnabled = enabled.get<bool>(); + auto oneTimeEnabled = variant_ns::get<bool>(enabled); const Path& setting = oneTimeEnabled ? oneTimeSetting : regularSetting; return std::make_tuple(setting, oneTimeEnabled); } |