use non-deprecated dedup_variant_t
sdbusplus changed the preferred template name to follow C++14
STL conventions and be named 'dedup_variant_t'.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I16fc66fcd79568993470e2dc2f53b5c2f6eb40fc
diff --git a/src/cpuinfo_utils.cpp b/src/cpuinfo_utils.cpp
index 4a9e1cd..96e8e6f 100644
--- a/src/cpuinfo_utils.cpp
+++ b/src/cpuinfo_utils.cpp
@@ -109,7 +109,7 @@
using PropertyType = std::remove_const_t<std::remove_reference_t<
std::tuple_element_t<0, boost::callable_traits::args_t<Handler>>>>;
// Base data types which we can handle by default
- using InterfaceVariant = typename sdbusplus::utility::dedup_variant<
+ using InterfaceVariant = typename sdbusplus::utility::dedup_variant_t<
PropertyType, CustomVariantTypes..., bool, uint8_t, uint16_t, int16_t,
uint32_t, int32_t, uint64_t, int64_t, size_t, ssize_t, double,
std::string, sdbusplus::message::object_path>;