From b5bcb37657f033028a98ccd5256834e69d0a571d Mon Sep 17 00:00:00 2001 From: Benoit Blanchon Date: Tue, 27 Aug 2024 10:00:09 +0200 Subject: [PATCH] Use `enable_if_t` instead of `enable_if` --- src/ArduinoJson/Variant/VariantData.hpp | 4 ++-- src/ArduinoJson/Variant/VariantImpl.hpp | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/ArduinoJson/Variant/VariantData.hpp b/src/ArduinoJson/Variant/VariantData.hpp index 4a72d008..752499be 100644 --- a/src/ArduinoJson/Variant/VariantData.hpp +++ b/src/ArduinoJson/Variant/VariantData.hpp @@ -416,14 +416,14 @@ class VariantData { } template - typename enable_if::type setFloat(T value, ResourceManager*) { + enable_if_t setFloat(T value, ResourceManager*) { ARDUINOJSON_ASSERT(type_ == VALUE_IS_NULL); // must call clear() first type_ = VALUE_IS_FLOAT; content_.asFloat = value; } template - typename enable_if::type setFloat(T value, ResourceManager*); + enable_if_t setFloat(T value, ResourceManager*); template enable_if_t::value> setInteger(T value, diff --git a/src/ArduinoJson/Variant/VariantImpl.hpp b/src/ArduinoJson/Variant/VariantImpl.hpp index 13f49037..0882862f 100644 --- a/src/ArduinoJson/Variant/VariantImpl.hpp +++ b/src/ArduinoJson/Variant/VariantImpl.hpp @@ -65,8 +65,8 @@ inline const VariantExtension* VariantData::getExtension( #endif template -typename enable_if::type VariantData::setFloat( - T value, ResourceManager* resources) { +enable_if_t VariantData::setFloat(T value, + ResourceManager* resources) { ARDUINOJSON_ASSERT(type_ == VALUE_IS_NULL); // must call clear() first (void)resources; // silence warning