godot-cpp/src/core
Joël Lamotte (Klaim) 5134c82573 Fixes crash in ClassDB::deinitialize due to usage of invalid iterator.
After the removed call to `std::vector::erase` all iterators,
`i` included, are invalidated and therefore this code has undefined
behavior (which can or not lead to a crash).
This change delays the removal of class names from
`class_register_order` to after having gone through it's content,
removing the undefined behavior.
2023-10-05 16:58:49 +02:00
..
class_db.cpp Fixes crash in ClassDB::deinitialize due to usage of invalid iterator. 2023-10-05 16:58:49 +02:00
error_macros.cpp Update to load function pointers for GDExtension interface 2023-05-09 21:45:48 -05:00
memory.cpp Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable 2023-09-13 14:34:04 +02:00
method_bind.cpp Update to load function pointers for GDExtension interface 2023-05-09 21:45:48 -05:00
object.cpp Identifiers containing double underscore are reserved according to the C++ standard 2023-06-15 20:45:01 -04:00