- childnode = search_parse(type, argv[0]);
- if (!(thenode->localdata = coerceNode(childnode, RETURNTYPE_STRING))) {
- length_free(thenode);
+ childnode = ctx->parser(ctx, argv[0]);
+ if (!(thenode->localdata = coerceNode(ctx, childnode, RETURNTYPE_STRING))) {
+ length_free(ctx, thenode);