Explorar o código

Merge pull request #99078 from DarkMessiah/fix_callables_compare

Fix comparison of callables
Thaddeus Crews hai 9 meses
pai
achega
bb3d5ef47c
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      core/variant/callable_bind.cpp

+ 2 - 2
core/variant/callable_bind.cpp

@@ -43,7 +43,7 @@ bool CallableCustomBind::_equal_func(const CallableCustom *p_a, const CallableCu
 	const CallableCustomBind *a = static_cast<const CallableCustomBind *>(p_a);
 	const CallableCustomBind *a = static_cast<const CallableCustomBind *>(p_a);
 	const CallableCustomBind *b = static_cast<const CallableCustomBind *>(p_b);
 	const CallableCustomBind *b = static_cast<const CallableCustomBind *>(p_b);
 
 
-	if (!(a->callable != b->callable)) {
+	if (a->callable != b->callable) {
 		return false;
 		return false;
 	}
 	}
 
 
@@ -185,7 +185,7 @@ bool CallableCustomUnbind::_equal_func(const CallableCustom *p_a, const Callable
 	const CallableCustomUnbind *a = static_cast<const CallableCustomUnbind *>(p_a);
 	const CallableCustomUnbind *a = static_cast<const CallableCustomUnbind *>(p_a);
 	const CallableCustomUnbind *b = static_cast<const CallableCustomUnbind *>(p_b);
 	const CallableCustomUnbind *b = static_cast<const CallableCustomUnbind *>(p_b);
 
 
-	if (!(a->callable != b->callable)) {
+	if (a->callable != b->callable) {
 		return false;
 		return false;
 	}
 	}