diff options
author | Kristaps Dzonsons <kristaps@bsd.lv> | 2009-02-23 12:45:19 +0000 |
---|---|---|
committer | Kristaps Dzonsons <kristaps@bsd.lv> | 2009-02-23 12:45:19 +0000 |
commit | 04e65faa724cfa1cdd43042086fef4fc4631fa61 (patch) | |
tree | 180a68324e70042275571bf03295d5fbc926c12b /mmain.h | |
parent | 595003e4db851740b65c179dfac991e6874ef56f (diff) | |
download | mandoc-04e65faa724cfa1cdd43042086fef4fc4631fa61.tar.gz |
More in-file documentation and Linux-isation.
Moved mdoc_macros table definition into macro.c, where it belongs.
Diffstat (limited to 'mmain.h')
-rw-r--r-- | mmain.h | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -28,12 +28,21 @@ #include "mdoc.h" +#ifdef __linux__ +#define __dead /* Nothing */ +#endif + __BEGIN_DECLS struct mmain; struct mmain *mmain_alloc(void); +#ifdef __linux__ +void mmain_exit(struct mmain *, int) + __attribute__((__noreturn__)); +#else __dead void mmain_exit(struct mmain *, int); +#endif int mmain_getopt(struct mmain *, int, char *[], const char *, const char *, void *, int (*)(void *, int, const char *)); |