コード例 #1
0
ファイル: mdoc.c プロジェクト: mr-justin/freebsd
void
mdoc_node_relink(struct mdoc *mdoc, struct mdoc_node *p)
{

	mdoc_node_unlink(mdoc, p);
	node_append(mdoc, p);
}
コード例 #2
0
void
mdoc_node_delete(struct mdoc *m, struct mdoc_node *p)
{

    while (p->child) {
        assert(p->nchild);
        mdoc_node_delete(m, p->child);
    }
    assert(0 == p->nchild);

    mdoc_node_unlink(m, p);
    mdoc_node_free(p);
}