diff --git a/include/sdbus-c++/Types.h b/include/sdbus-c++/Types.h index a9891ed..3ff9050 100644 --- a/include/sdbus-c++/Types.h +++ b/include/sdbus-c++/Types.h @@ -99,10 +99,11 @@ namespace sdbus { using std::tuple<_ValueTypes...>::tuple; // Workaround for clang (where the above constructor inheritance doesn't work) - Struct(const std::tuple<_ValueTypes...>& t) - : std::tuple<_ValueTypes...>(t) - { - } + // However, with this ctor, it doesn't work on gcc :-( TODO Investigate proper solution. + //Struct(const std::tuple<_ValueTypes...>& t) + // : std::tuple<_ValueTypes...>(t) + //{ + //} template auto& get()