diff --git a/libtlang/src/switch.c b/libtlang/src/switch.c index a84a08d..ba4e38c 100644 --- a/libtlang/src/switch.c +++ b/libtlang/src/switch.c @@ -1,11 +1,11 @@ #include "tlang.h" extern void __node_two_free(node_t* n); extern void __node_single_free(node_t* n); -node_t* __case_node_exec(node_t* n,scope_t* s,retarg_t* retArg) +tobject_t* __case_node_exec(node_t* n,scope_t* s,retarg_t* retArg) { return n->data.two_node_node.right->execute(n->data.two_node_node.right,s,retArg); } -node_t* __default_node_exec(node_t* n,scope_t* s,retarg_t* retArg) +tobject_t* __default_node_exec(node_t* n,scope_t* s,retarg_t* retArg) { return n->data.single_node_node->execute(n->data.single_node_node,s,retArg); }