Merge pull request #107406 from Ivorforce/ip-to-string-explicit

Core: Remove implicit conversions from `IPAddress` to `String`, to avoid accidental conversions
This commit is contained in:
Rémi Verschelde
2025-06-12 01:15:53 +02:00
5 changed files with 6 additions and 6 deletions

View File

@ -821,7 +821,7 @@ struct VariantInternalAccessor<const T *> {
template <>
struct VariantInternalAccessor<IPAddress> {
static _FORCE_INLINE_ IPAddress get(const Variant *v) { return IPAddress(*VariantInternal::get_string(v)); }
static _FORCE_INLINE_ void set(Variant *v, IPAddress p_value) { *VariantInternal::get_string(v) = p_value; }
static _FORCE_INLINE_ void set(Variant *v, IPAddress p_value) { *VariantInternal::get_string(v) = String(p_value); }
};
template <>