From fcf57e88505d6e9a05de53112d6c3447e02a2c04 Mon Sep 17 00:00:00 2001 From: Nick Fisher Date: Wed, 28 May 2025 21:48:24 +0800 Subject: [PATCH] fix missing return value in EntityManager_createEntity --- thermion_dart/native/src/c_api/TEngine.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/thermion_dart/native/src/c_api/TEngine.cpp b/thermion_dart/native/src/c_api/TEngine.cpp index 6586d4cd..215e85ef 100644 --- a/thermion_dart/native/src/c_api/TEngine.cpp +++ b/thermion_dart/native/src/c_api/TEngine.cpp @@ -413,6 +413,7 @@ namespace thermion EMSCRIPTEN_KEEPALIVE EntityId EntityManager_createEntity(TEntityManager *tEntityManager) { auto entityManager = reinterpret_cast(tEntityManager); auto entity = entityManager->create(); + return utils::Entity::smuggle(entity); } #ifdef __cplusplus