Lines Matching refs:secondary
64 struct buf *secondary; member
443 if (curp->secondary) { in mparse_buf_r()
444 curp->secondary->buf = in mparse_buf_r()
446 (curp->secondary->buf, in mparse_buf_r()
447 curp->secondary->sz + pos + 2); in mparse_buf_r()
448 memcpy(curp->secondary->buf + in mparse_buf_r()
449 curp->secondary->sz, in mparse_buf_r()
451 curp->secondary->sz += pos; in mparse_buf_r()
452 curp->secondary->buf in mparse_buf_r()
453 [curp->secondary->sz] = '\n'; in mparse_buf_r()
454 curp->secondary->sz++; in mparse_buf_r()
455 curp->secondary->buf in mparse_buf_r()
456 [curp->secondary->sz] = '\0'; in mparse_buf_r()
489 if (curp->secondary) in mparse_buf_r()
490 curp->secondary->sz -= pos + 1; in mparse_buf_r()
770 if (curp->secondary) in mparse_reset()
771 curp->secondary->sz = 0; in mparse_reset()
788 if (curp->secondary) in mparse_free()
789 free(curp->secondary->buf); in mparse_free()
791 free(curp->secondary); in mparse_free()
856 assert(NULL == p->secondary); in mparse_keep()
857 p->secondary = mandoc_calloc(1, sizeof(struct buf)); in mparse_keep()
864 assert(p->secondary); in mparse_getkeep()
865 return(p->secondary->sz ? p->secondary->buf : NULL); in mparse_getkeep()