diff options
Diffstat (limited to 'src/variant/variant.cpp')
| -rw-r--r-- | src/variant/variant.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/variant/variant.cpp b/src/variant/variant.cpp index 4026637..1627367 100644 --- a/src/variant/variant.cpp +++ b/src/variant/variant.cpp @@ -719,14 +719,12 @@ String Variant::get_type_name(Variant::Type type) { } bool Variant::can_convert(Variant::Type from, Variant::Type to) { - GDExtensionBool can; - internal::gde_interface->variant_can_convert(static_cast<GDExtensionVariantType>(from), static_cast<GDExtensionVariantType>(to)); + GDExtensionBool can = internal::gde_interface->variant_can_convert(static_cast<GDExtensionVariantType>(from), static_cast<GDExtensionVariantType>(to)); return PtrToArg<bool>::convert(&can); } bool Variant::can_convert_strict(Variant::Type from, Variant::Type to) { - GDExtensionBool can; - internal::gde_interface->variant_can_convert_strict(static_cast<GDExtensionVariantType>(from), static_cast<GDExtensionVariantType>(to)); + GDExtensionBool can = internal::gde_interface->variant_can_convert_strict(static_cast<GDExtensionVariantType>(from), static_cast<GDExtensionVariantType>(to)); return PtrToArg<bool>::convert(&can); } |
