From 221f5da857035fc883c440f3d487d89377d2dca5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C5=82=20Mikrut?= Date: Sun, 15 Aug 2021 22:18:17 +0200 Subject: Fix crash when dividing by 0 in Vector2/3i --- core/variant/variant_op.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'core/variant/variant_op.cpp') diff --git a/core/variant/variant_op.cpp b/core/variant/variant_op.cpp index 16c7428781..a245aff35b 100644 --- a/core/variant/variant_op.cpp +++ b/core/variant/variant_op.cpp @@ -171,7 +171,7 @@ void Variant::_register_variant_operators() { register_op>(Variant::OP_DIVIDE, Variant::VECTOR2, Variant::FLOAT); register_op>(Variant::OP_DIVIDE, Variant::VECTOR2, Variant::INT); - register_op>(Variant::OP_DIVIDE, Variant::VECTOR2I, Variant::VECTOR2I); + register_op>(Variant::OP_DIVIDE, Variant::VECTOR2I, Variant::VECTOR2I); register_op>(Variant::OP_DIVIDE, Variant::VECTOR2I, Variant::FLOAT); register_op>(Variant::OP_DIVIDE, Variant::VECTOR2I, Variant::INT); @@ -183,7 +183,7 @@ void Variant::_register_variant_operators() { register_op>(Variant::OP_DIVIDE, Variant::VECTOR3, Variant::FLOAT); register_op>(Variant::OP_DIVIDE, Variant::VECTOR3, Variant::INT); - register_op>(Variant::OP_DIVIDE, Variant::VECTOR3I, Variant::VECTOR3I); + register_op>(Variant::OP_DIVIDE, Variant::VECTOR3I, Variant::VECTOR3I); register_op>(Variant::OP_DIVIDE, Variant::VECTOR3I, Variant::FLOAT); register_op>(Variant::OP_DIVIDE, Variant::VECTOR3I, Variant::INT); @@ -195,10 +195,10 @@ void Variant::_register_variant_operators() { register_op>(Variant::OP_DIVIDE, Variant::COLOR, Variant::INT); register_op>(Variant::OP_MODULE, Variant::INT, Variant::INT); - register_op>(Variant::OP_MODULE, Variant::VECTOR2I, Variant::VECTOR2I); + register_op>(Variant::OP_MODULE, Variant::VECTOR2I, Variant::VECTOR2I); register_op>(Variant::OP_MODULE, Variant::VECTOR2I, Variant::INT); - register_op>(Variant::OP_MODULE, Variant::VECTOR3I, Variant::VECTOR3I); + register_op>(Variant::OP_MODULE, Variant::VECTOR3I, Variant::VECTOR3I); register_op>(Variant::OP_MODULE, Variant::VECTOR3I, Variant::INT); register_op(Variant::OP_MODULE, Variant::STRING, Variant::NIL); -- cgit v1.2.3