projects
/
mmh
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Bug #23436: fix some minor manpage syntax errors and add a test which runs
[mmh]
/
h
/
mh.h
diff --git
a/h/mh.h
b/h/mh.h
index
81a6021
..
97c7769
100644
(file)
--- a/
h/mh.h
+++ b/
h/mh.h
@@
-29,6
+29,15
@@
#endif
typedef unsigned char boolean; /* not int so we can pack in a structure */
#endif
typedef unsigned char boolean; /* not int so we can pack in a structure */
+/* If we're using gcc then give it some information about
+ * functions that abort.
+ */
+#if __GNUC__ > 2
+#define NORETURN __attribute__((__noreturn__))
+#else
+#define NORETURN
+#endif
+
/*
* user context/profile structure
*/
/*
* user context/profile structure
*/
@@
-58,6
+67,8
@@
struct swit {
extern struct swit anoyes[]; /* standard yes/no switches */
extern struct swit anoyes[]; /* standard yes/no switches */
+#define ATTACHFORMATS 3 /* Number of send attach formats. */
+
/*
* general folder attributes
*/
/*
* general folder attributes
*/
@@
-334,5
+345,7
@@
extern char *vmhproc;
extern char *whatnowproc;
extern char *whomproc;
extern char *whatnowproc;
extern char *whomproc;
+extern void (*done) (int) NORETURN;
+
#include <h/prototypes.h>
#include <h/prototypes.h>