From 22b9628d54202a8492c38a79f755251e89d8b740 Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Thu, 17 Feb 2022 08:56:00 +0100 Subject: [PATCH] Nanotrace: Fix build with older Xcode Change-Id: Ia0f29844ba95fc75199cbfd98932d5bf4c270335 Reviewed-by: Eike Ziller --- src/libs/nanotrace/nanotrace.cpp | 2 +- src/libs/nanotrace/nanotrace.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/libs/nanotrace/nanotrace.cpp b/src/libs/nanotrace/nanotrace.cpp index 36c7fd74590..d6e6ca30a30 100644 --- a/src/libs/nanotrace/nanotrace.cpp +++ b/src/libs/nanotrace/nanotrace.cpp @@ -60,7 +60,7 @@ struct ConvertArgValueToString { std::string Arg::value() const { - return std::visit(ConvertArgValueToString(), m_value); + return Utils::visit(ConvertArgValueToString(), m_value); } diff --git a/src/libs/nanotrace/nanotrace.h b/src/libs/nanotrace/nanotrace.h index 0df2be76df1..ea26487e408 100644 --- a/src/libs/nanotrace/nanotrace.h +++ b/src/libs/nanotrace/nanotrace.h @@ -33,9 +33,9 @@ # define NANOTRACESHARED_EXPORT Q_DECL_IMPORT #endif +#include // revert when macos minimum target is >= 10.14 #include -#include #include @@ -80,7 +80,7 @@ using TimePoint = std::chrono::time_point< Clock >; class NANOTRACESHARED_EXPORT Arg { public: - using SupportedType = std::variant; + using SupportedType = Utils::variant; Arg(const std::string &name, const SupportedType &val); std::string name() const;