Fix -Wsign-conversion -funsigned-char (fixes #1715)

This commit is contained in:
Benoit Blanchon
2022-02-28 10:00:12 +01:00
parent c1278797f2
commit ff06292d74
2 changed files with 3 additions and 3 deletions

View File

@@ -119,7 +119,7 @@ class VariantRef : public VariantRefBase<VariantData>,
ARDUINOJSON_DEPRECATED(
"Support for char is deprecated, use int8_t or uint8_t instead")
as() const {
return as<signed char>();
return static_cast<char>(as<signed char>());
}
template <typename T>
@@ -265,7 +265,7 @@ class VariantConstRef : public VariantRefBase<const VariantData>,
ARDUINOJSON_DEPRECATED(
"Support for char is deprecated, use int8_t or uint8_t instead")
as() const {
return as<signed char>();
return static_cast<char>(as<signed char>());
}
template <typename T>