change: remove UB in core.h

This commit is contained in:
2026-07-27 08:26:13 +08:00
parent a84e75ef47
commit 17888a2dc1
13 changed files with 815 additions and 141 deletions
+7
View File
@@ -1286,6 +1286,13 @@ int oakengine_project_remove_node(OakEngineProject *project,
return OAKENGINE_OK;
}
void oakengine_node_delete_later(OakEngineNode *node)
{
if (olive::Node *n = impl(node)) {
n->deleteLater();
}
}
int oakengine_node_connect(OakEngineNode *output_node,
OakEngineNode *input_node, const char *input_id)
{