diff --git a/include/nt_Value.h b/include/nt_Value.h index 218f3f67d2..a45e1802ff 100644 --- a/include/nt_Value.h +++ b/include/nt_Value.h @@ -107,7 +107,8 @@ class Value { #ifdef _MSC_VER template >> #else - template + template ::value>::type> #endif static std::shared_ptr MakeString(T&& value) { auto val = std::make_shared(NT_STRING, private_init()); @@ -126,7 +127,8 @@ class Value { #ifdef _MSC_VER template >> #else - template + template ::value>::type> #endif static std::shared_ptr MakeRaw(T&& value) { auto val = std::make_shared(NT_RAW, private_init());