]> diplodocus.org Git - nmh/commitdiff
forwsbr.c: Move interface declaration to own forwsbr.h.
authorRalph Corderoy <ralph@inputplus.co.uk>
Thu, 2 Nov 2017 01:58:09 +0000 (01:58 +0000)
committerRalph Corderoy <ralph@inputplus.co.uk>
Thu, 2 Nov 2017 02:23:28 +0000 (02:23 +0000)
Makefile.am
h/prototypes.h
uip/dist.c
uip/forw.c
uip/forwsbr.c
uip/forwsbr.h [new file with mode: 0644]

index cfc5c94..2b0c709 100644 (file)
@@ -376,6 +376,7 @@ noinst_HEADERS = \
     sbr/terminal.h \
     sbr/unquote.h \
     thirdparty/jsmn/jsmn.h \
     sbr/terminal.h \
     sbr/unquote.h \
     thirdparty/jsmn/jsmn.h \
+    uip/forwsbr.h \
     uip/mhfree.h \
     uip/mhmisc.h \
     uip/mhoutsbr.h \
     uip/mhfree.h \
     uip/mhmisc.h \
     uip/mhoutsbr.h \
index 4b6cb98..d954676 100644 (file)
@@ -316,8 +316,6 @@ void m_pclose(void);
 int mhl(int, char **);
 int mhlsbr(int, char **, FILE *(*)(char *));
 int distout (char *, char *, char *);
 int mhl(int, char **);
 int mhlsbr(int, char **, FILE *(*)(char *));
 int distout (char *, char *, char *);
-int build_form (char *, char *, int *, char *, char *, char *, char *,
-               char *, char *);
 int sendsbr (char **, int, char *, char *, struct stat *, int, const char *);
 int what_now (char *, int, int, char *, char *,
        int, struct msgs *, char *, int, char *, int);
 int sendsbr (char **, int, char *, char *, struct stat *, int, const char *);
 int what_now (char *, int, int, char *, char *,
        int, struct msgs *, char *, int, char *, int);
index d42cfef..d2c4887 100644 (file)
@@ -10,6 +10,7 @@
 #include "sbr/m_maildir.h"
 #include <fcntl.h>
 #include "h/done.h"
 #include "sbr/m_maildir.h"
 #include <fcntl.h>
 #include "h/done.h"
+#include "forwsbr.h"
 
 #define DIST_SWITCHES \
     X("annotate", 0, ANNOSW) \
 
 #define DIST_SWITCHES \
     X("annotate", 0, ANNOSW) \
index 6e9f3bd..9692ae4 100644 (file)
@@ -11,6 +11,7 @@
 #include "h/done.h"
 #include <h/utils.h>
 #include "sbr/m_maildir.h"
 #include "h/done.h"
 #include <h/utils.h>
 #include "sbr/m_maildir.h"
+#include "forwsbr.h"
 
 
 #define        IFORMAT "digest-issue-%s"
 
 
 #define        IFORMAT "digest-issue-%s"
index b33b990..608e255 100644 (file)
@@ -11,6 +11,7 @@
 #include <h/tws.h>
 #include <h/utils.h>
 #include "sbr/m_mktemp.h"
 #include <h/tws.h>
 #include <h/utils.h>
 #include "sbr/m_mktemp.h"
+#include "forwsbr.h"
 
 /*
  * Take from replsbr.c - a buffer big enough to read in data header lines
 
 /*
  * Take from replsbr.c - a buffer big enough to read in data header lines
diff --git a/uip/forwsbr.h b/uip/forwsbr.h
new file mode 100644 (file)
index 0000000..a67b8ae
--- /dev/null
@@ -0,0 +1,9 @@
+/* forwsbr.h -- subroutine to build a draft from a component file
+ *
+ * This code is Copyright (c) 2017, by the authors of nmh.  See the
+ * COPYRIGHT file in the root directory of the nmh distribution for
+ * complete copyright information. */
+
+int
+build_form(char *form, char *digest, int *dat, char *from, char *to,
+    char *cc, char *fcc, char *subject, char *inputfile);