#include <h/signals.h>
#include <h/tws.h>
#include <h/mts.h>
+#include "h/done.h"
#include "sbr/lock_file.h"
#include "sbr/m_maildir.h"
#include "sbr/m_mktemp.h"
int nmsgs, nbytes;
char *MAILHOST_env_variable;
- done=inc_done;
+ set_done(inc_done);
/* absolutely the first thing we do is save our privileges,
* and drop them if we can.
case AUDSW:
if (!(cp = *argp++) || *cp == '-')
adios (NULL, "missing argument to %s", argp[-2]);
- audfile = getcpy (m_maildir (cp));
+ audfile = mh_xstrdup(m_maildir(cp));
continue;
case NAUDSW:
audfile = NULL;
static void NORETURN
inc_done (int status)
{
- done = exit;
+ set_done(exit);
if (locked)
{
GETGROUPPRIVS();