Initialize config parser data */
| 1659 | |
| 1660 | /* Initialize config parser data */ |
| 1661 | staticfn void |
| 1662 | cnf_parser_init(struct _cnf_parser_state *parser) |
| 1663 | { |
| 1664 | parser->rv = TRUE; /* assume successful parse */ |
| 1665 | parser->ep = parser->buf = (char *) 0; |
| 1666 | parser->skip = FALSE; |
| 1667 | parser->morelines = FALSE; |
| 1668 | parser->inbufsz = 4 * BUFSZ; |
| 1669 | parser->inbuf = (char *) alloc(parser->inbufsz); |
| 1670 | parser->cont = FALSE; |
| 1671 | parser->pbreak = FALSE; |
| 1672 | memset(parser->inbuf, 0, parser->inbufsz); |
| 1673 | } |
| 1674 | |
| 1675 | /* caller has finished with 'parser' (except for 'rv' so leave that intact) */ |
| 1676 | staticfn void |
no test coverage detected