X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/ec18722d02bd307bd09f30715dc8ba4e1b8a6716..ff168106b44fdfbaed7d7cf08c54a72ee1fe2c0a:/uip/forwsbr.c diff --git a/uip/forwsbr.c b/uip/forwsbr.c index bce58aee..2cdfb303 100644 --- a/uip/forwsbr.c +++ b/uip/forwsbr.c @@ -5,12 +5,18 @@ * complete copyright information. */ -#include +#include "h/mh.h" +#include "sbr/fmt_new.h" +#include "sbr/dtime.h" +#include "sbr/m_getfld.h" +#include "sbr/getcpy.h" +#include "sbr/error.h" #include -#include -#include -#include -#include "../sbr/m_mktemp.h" +#include "h/fmt_scan.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 @@ -18,7 +24,7 @@ */ static char msgbuf[NMH_BUFSIZ]; -#define COMPFREE(c) mh_xfree(c->c_text) +#define COMPFREE(c) free(c->c_text) /* * A list of components we treat as addresses @@ -121,7 +127,7 @@ build_form (char *form, char *digest, int *dat, char *from, char *to, goto finished; default: - adios(NULL, "m_getfld2() returned %d", state); + die("m_getfld2() returned %d", state); } } @@ -176,7 +182,7 @@ finished: cp = m_mktemp2(NULL, invo_name, NULL, &tmp); if (cp == NULL) { - adios(NULL, "unable to create temporary file in %s", get_temp_dir()); + die("unable to create temporary file in %s", get_temp_dir()); } strncpy (tmpfil, cp, sizeof(tmpfil)); (void) m_unlink (tmpfil);