diff --git a/include/flecs/addons/cpp/mixins/meta/impl.hpp b/include/flecs/addons/cpp/mixins/meta/impl.hpp index b115acf267..f237892c5a 100644 --- a/include/flecs/addons/cpp/mixins/meta/impl.hpp +++ b/include/flecs/addons/cpp/mixins/meta/impl.hpp @@ -64,7 +64,7 @@ inline void init(flecs::world& world) { // specific types. if (!flecs::is_same() && !flecs::is_same()) { - const entity_t id = flecs::_::cpp_type::id_explicit(world, nullptr, true, flecs::Iptr); + const entity_t id = flecs::_::cpp_type::id_explicit(world, nullptr, true, 0, true, nullptr, flecs::Iptr); (void)id; ecs_assert(id == flecs::Iptr, ECS_INTERNAL_ERROR, NULL); @@ -74,7 +74,7 @@ inline void init(flecs::world& world) { } if (!flecs::is_same() && !flecs::is_same()) { - const entity_t id = flecs::_::cpp_type::id_explicit(world, nullptr, true, flecs::Uptr); + const entity_t id = flecs::_::cpp_type::id_explicit(world, nullptr, true, 0, true, nullptr, flecs::Uptr); (void)id; ecs_assert(id == flecs::Uptr, ECS_INTERNAL_ERROR, NULL);