struct ec_comp_group *cur_group;
int ret;
- if (node->type->complete == NULL)
+ if (ec_node_type(node)->complete == NULL)
return -ENOTSUP;
/* save previous parse state, prepare child state */
comp->cur_group = NULL;
/* fill the comp struct with items */
- ret = node->type->complete(node, comp, strvec);
+ ret = ec_node_type(node)->complete(node, comp, strvec);
/* restore parent parse state */
if (cur_state != NULL) {
TAILQ_FOREACH(grp, &comp->groups, next) {
fprintf(out, "node=%p, node_type=%s\n",
- grp->node, grp->node->type->name);
+ grp->node, ec_node_type(grp->node)->name);
TAILQ_FOREACH(item, &grp->items, next) {
const char *typestr;