From deee52ce19e953e2052ca8e6407430b10bae54a1 Mon Sep 17 00:00:00 2001 From: Charles Dang Date: Sun, 21 Jan 2018 13:43:26 +1100 Subject: [PATCH] Added condition to define HAVE_CXX17 macro --- src/global.hpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/global.hpp b/src/global.hpp index df8c5030f26e..cef759ed5d50 100644 --- a/src/global.hpp +++ b/src/global.hpp @@ -48,8 +48,10 @@ #define UNUSED(x) ((void)(x)) /* to avoid warnings */ -// To allow using some optional C++14 features -#if __cplusplus >= 201402L +// To allow using some optional C++14 and C++17 features +#if __cplusplus == 201703L +#define HAVE_CXX17 +#elif __cplusplus == 201402L #define HAVE_CXX14 #endif