diff options
author | Kristaps Dzonsons <kristaps@bsd.lv> | 2008-12-08 12:46:28 +0000 |
---|---|---|
committer | Kristaps Dzonsons <kristaps@bsd.lv> | 2008-12-08 12:46:28 +0000 |
commit | 590484168e25f0faf46db9b6df44c27b50ffeb50 (patch) | |
tree | 2710f24f8b76175801d4fb7b79499f2425c13e0d /private.h | |
parent | 1dc52a2bad8738c62ac5bc9689c09600eb7b1269 (diff) | |
download | mandoc-590484168e25f0faf46db9b6df44c27b50ffeb50.tar.gz |
Added warnings for using macros in the wrong sections.
Diffstat (limited to 'private.h')
-rw-r--r-- | private.h | 24 |
1 files changed, 22 insertions, 2 deletions
@@ -244,13 +244,33 @@ struct md_mbuf { extern const char *const *toknames; extern const char *const *tokargnames; -enum roffmsg { ROFF_WARN, ROFF_ERROR }; +enum roffmsg { + ROFF_WARN, + ROFF_ERROR +}; + +enum roffmsec { + ROFF_MSEC_1, + ROFF_MSEC_2, + ROFF_MSEC_3, + ROFF_MSEC_3p, + ROFF_MSEC_4, + ROFF_MSEC_5, + ROFF_MSEC_6, + ROFF_MSEC_7, + ROFF_MSEC_8, + ROFF_MSEC_9, + ROFF_MSEC_UNASS, + ROFF_MSEC_DRAFT, + ROFF_MSEC_PAPER, + ROFF_MSEC_MAX +}; struct roffcb { void (*roffmsg)(void *, enum roffmsg, const char *, const char *, const char *); int (*roffhead)(void *, const struct tm *, const char *, - const char *, const char *, const char *); + const char *, enum roffmsec, const char *); int (*rofftail)(void *); int (*roffdata)(void *, int, const char *, const char *); int (*roffin)(void *, int, int *, const char **); |