* complete copyright information.
*/
-#include <h/mh.h>
-#include <h/utils.h>
+#include "h/mh.h"
+#include "m_name.h"
+#include "seq_save.h"
+#include "m_backup.h"
+#include "ext_hook.h"
+#include "folder_delmsgs.h"
+#include "context_save.h"
+#include "arglist.h"
+#include "error.h"
+#include "h/utils.h"
#include "m_mktemp.h"
/*
for (msgnum = mp->lowsel; msgnum <= mp->hghsel; msgnum++) {
if (is_selected (mp, msgnum) &&
!(vec[vecp++] = strdup (m_name (msgnum))))
- adios (NULL, "strdup failed");
+ die("strdup failed");
}
vec[vecp] = NULL;
execvp (prog, vec);
fprintf (stderr, "unable to exec ");
perror (rmmproc);
- _exit (-1);
+ _exit(1);
default:
arglist_free(prog, vec);
/* Sanity check */
if (mp->numsel != 0)
- adios (NULL, "oops, mp->numsel should be 0");
+ die("oops, mp->numsel should be 0");
/* Mark that the sequence information has changed */
mp->msgflags |= SEQMOD;