Fix order of (trim) and (decode) in repl*comps
[mmh] / h / mh.h
diff --git a/h/mh.h b/h/mh.h
index 17d5c2f..a5a12ce 100644 (file)
--- a/h/mh.h
+++ b/h/mh.h
@@ -4,23 +4,12 @@
 
 #include <config.h>
 
-#include <unistd.h>
 #include <stdio.h>
-#include <ctype.h>
-#include <sys/stat.h>
-
-#include <dirent.h>
-
 #include <stdlib.h>
-#include <stdarg.h>
 #include <string.h>
+#include <sys/types.h>
+#include <stdarg.h>
 
-#ifdef HAVE_SYS_PARAM_H
-# include <sys/param.h>
-#endif
-
-#include <locale.h>
-#include <limits.h>
 
 /*
 ** Well-used constants
@@ -218,9 +207,7 @@ struct msgs {
 #define FMTERR   (-3)      /* Message Format error             */
 #define FLD      0         /* Field returned                   */
 #define FLDPLUS  1         /* Field returned with more to come */
-#define FLDEOF   2         /* Field returned ending at eom     */
 #define BODY     3         /* Body  returned with more to come */
-#define BODYEOF  4         /* Body  returned ending at eom     */
 #define FILEEOF  5         /* Reached end of input file        */
 
 extern int msg_count;        /* m_getfld() indicators (That's a hack!) */
@@ -294,6 +281,7 @@ extern char *psequence;
 extern char *rcvdistcomps;
 extern char *replcomps;
 extern char *replgroupcomps;
+extern char *scanformat;
 extern char *sendmail;
 extern char *seq_all;
 extern char *seq_beyond;