diff --git a/extras/tests/Misc/StringAdapters.cpp b/extras/tests/Misc/StringAdapters.cpp index 19adab98..02282334 100644 --- a/extras/tests/Misc/StringAdapters.cpp +++ b/extras/tests/Misc/StringAdapters.cpp @@ -86,6 +86,8 @@ TEST_CASE("custom_string") { CHECK(s.size() == 5); } +struct EmptyStruct {}; + TEST_CASE("IsString") { CHECK(IsString::value == true); CHECK(IsString >::value == false); @@ -95,6 +97,7 @@ TEST_CASE("IsString") { CHECK(IsString::value == true); CHECK(IsString< ::String>::value == true); CHECK(IsString< ::StringSumHelper>::value == true); + CHECK(IsString::value == false); } TEST_CASE("stringCompare") { diff --git a/src/ArduinoJson/Serialization/serialize.hpp b/src/ArduinoJson/Serialization/serialize.hpp index e65bb3a7..cc57b4c6 100644 --- a/src/ArduinoJson/Serialization/serialize.hpp +++ b/src/ArduinoJson/Serialization/serialize.hpp @@ -40,12 +40,8 @@ serialize(JsonVariantConst source, void* buffer, size_t bufferSize) { } template