version 1.54, 2009/03/08 12:40:27 |
version 1.55, 2009/03/08 18:02:36 |
Line 129 mdoc_free(struct mdoc *mdoc) |
|
Line 129 mdoc_free(struct mdoc *mdoc) |
|
|
|
|
|
struct mdoc * |
struct mdoc * |
mdoc_alloc(void *data, const struct mdoc_cb *cb) |
mdoc_alloc(void *data, int pflags, const struct mdoc_cb *cb) |
{ |
{ |
struct mdoc *p; |
struct mdoc *p; |
|
|
Line 142 mdoc_alloc(void *data, const struct mdoc_cb *cb) |
|
Line 142 mdoc_alloc(void *data, const struct mdoc_cb *cb) |
|
p->last = xcalloc(1, sizeof(struct mdoc_node)); |
p->last = xcalloc(1, sizeof(struct mdoc_node)); |
p->last->type = MDOC_ROOT; |
p->last->type = MDOC_ROOT; |
p->first = p->last; |
p->first = p->last; |
|
p->pflags = pflags; |
p->next = MDOC_NEXT_CHILD; |
p->next = MDOC_NEXT_CHILD; |
p->htab = mdoc_tokhash_alloc(); |
p->htab = mdoc_tokhash_alloc(); |
|
|