mandoc_strndup
p = mandoc_strndup(cur->text,
ep->start = mandoc_strndup(ep->start, ep->toksz);
ep->start = mandoc_strndup(ep->start, ep->toksz);
def->key = mandoc_strndup(ep->start, ep->toksz);
def->val = mandoc_strndup(ep->start, ep->toksz);
mandoc_strndup(ep->start, ep->toksz);
mandoc_strndup(ep->start, ep->toksz);
char *mandoc_strndup(const char *, size_t);
mpage->sec = mandoc_strndup(sec, p - sec);
mpage->desc = mandoc_strndup(p, 150);
mpage->desc = mandoc_strndup(start, 150);
*dest = mandoc_strndup(cp, sz);
r->last->end = mandoc_strndup(name, namesz);
reg->key.p = mandoc_strndup(name, len);
r->xtab[(int)*first].p = mandoc_strndup(second, ssz);
n->key.p = mandoc_strndup(name, namesz);
n->tag = mandoc_strndup(s, len);
dat->string = mandoc_strndup(p + startpos, endpos - startpos);
cp->wstr = mandoc_strndup(p + *pos, sz);