autoconf cleanups.
[apps/madmutt.git] / headers.c
index e9775d5..a067025 100644 (file)
--- a/headers.c
+++ b/headers.c
 
 #include "mutt.h"
 #include "alias.h"
-#include <lib-crypt/crypt.h>
+#include "crypt.h"
 #include "mutt_idna.h"
 
-void mutt_edit_headers (const char *editor,
-                        const char *body,
-                        HEADER * msg, char *fcc, ssize_t fcclen)
+void mutt_edit_headers(const char *body,
+                       HEADER * msg, char *fcc, ssize_t fcclen)
 {
   char path[_POSIX_PATH_MAX];   /* tempfile used to edit headers + body */
   char buffer[LONG_STRING];
@@ -29,7 +28,7 @@ void mutt_edit_headers (const char *editor,
   struct stat st;
   string_list_t *cur, **last = NULL, *tmp;
 
-  ofp = m_tempfile(path, sizeof(path), NONULL(Tempdir), NULL);
+  ofp = m_tempfile(path, sizeof(path), NONULL(MCore.tmpdir), NULL);
   if (!ofp) {
     mutt_perror (path);
     return;
@@ -57,7 +56,7 @@ void mutt_edit_headers (const char *editor,
 
   mtime = m_decrease_mtime(path, &st);
 
-  mutt_edit_file (editor, path);
+  mutt_edit_file(path);
   stat (path, &st);
   if (mtime == st.st_mtime) {
     /* the file has not changed! */