Parcourir la source

GDNative: fix StringName equal and less operators

Jan Haller il y a 3 ans
Parent
commit
e69a0394d4
1 fichiers modifiés avec 2 ajouts et 2 suppressions
  1. 2 2
      modules/gdnative/gdnative/string_name.cpp

+ 2 - 2
modules/gdnative/gdnative/string_name.cpp

@@ -72,13 +72,13 @@ const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_n
 godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other) {
 	const StringName *self = (const StringName *)p_self;
 	const StringName *other = (const StringName *)p_other;
-	return self == other;
+	return *self == *other;
 }
 
 godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other) {
 	const StringName *self = (const StringName *)p_self;
 	const StringName *other = (const StringName *)p_other;
-	return self < other;
+	return *self < *other;
 }
 
 void GDAPI godot_string_name_destroy(godot_string_name *p_self) {