version 1.1, 2009/03/23 14:22:11 |
version 1.5, 2009/04/12 19:29:53 |
Line 111 int mdoc_tail_alloc(struct mdoc *, int, int, int); |
|
Line 111 int mdoc_tail_alloc(struct mdoc *, int, int, int); |
|
int mdoc_body_alloc(struct mdoc *, int, int, int); |
int mdoc_body_alloc(struct mdoc *, int, int, int); |
void mdoc_node_free(struct mdoc_node *); |
void mdoc_node_free(struct mdoc_node *); |
void mdoc_node_freelist(struct mdoc_node *); |
void mdoc_node_freelist(struct mdoc_node *); |
void *mdoc_tokhash_alloc(void); |
void *mdoc_hash_alloc(void); |
int mdoc_tokhash_find(const void *, const char *); |
int mdoc_hash_find(const void *, const char *); |
void mdoc_tokhash_free(void *); |
void mdoc_hash_free(void *); |
int mdoc_iscdelim(char); |
int mdoc_iscdelim(char); |
int mdoc_isdelim(const char *); |
int mdoc_isdelim(const char *); |
size_t mdoc_isescape(const char *); |
size_t mdoc_isescape(const char *); |
Line 146 int mdoc_args(struct mdoc *, int, |
|
Line 146 int mdoc_args(struct mdoc *, int, |
|
#define ARGS_QWORD (3) |
#define ARGS_QWORD (3) |
#define ARGS_PHRASE (4) |
#define ARGS_PHRASE (4) |
|
|
/* FIXME: get rid of these. */ |
int mdoc_macroend(struct mdoc *); |
int xstrlcpys(char *, const struct mdoc_node *, size_t); |
|
int xstrlcat(char *, const char *, size_t); |
|
int xstrlcpy(char *, const char *, size_t); |
|
int xstrcmp(const char *, const char *); |
|
void *xrealloc(void *, size_t); |
|
char *xstrdup(const char *); |
|
int macro_end(struct mdoc *); |
|
|
|
__END_DECLS |
__END_DECLS |
|
|