ESMTP is utterly broken, and pulls OpenSSL.
[apps/madmutt.git] / main.c
diff --git a/main.c b/main.c
index 2e1b4d4..801966b 100644 (file)
--- a/main.c
+++ b/main.c
@@ -49,10 +49,6 @@ extern int optind;
 #include <nntp/nntp.h>
 #endif
 
-#ifdef USE_LIBESMTP
-#include <libesmtp.h>
-#endif
-
 #ifdef USE_HCACHE
 #if defined(HAVE_QDBM)
 #include <depot.h>
@@ -130,9 +126,6 @@ options:\n\
 static void show_version (void)
 {
   struct utsname uts;
-#ifdef USE_LIBESMTP
-  char buf[STRING];
-#endif
 
   puts (mutt_make_version());
   puts (_(Notice));
@@ -165,11 +158,6 @@ static void show_version (void)
           stringprep_check_version (NULL), STRINGPREP_VERSION);
 #endif
 
-#ifdef USE_LIBESMTP
-  smtp_version (buf, sizeof (buf), 0);
-  printf ("  libESMTP %s\n", buf);
-#endif
-
 #ifdef USE_HCACHE
 #if defined(HAVE_QDBM)
   printf ("  qdbm %s\n", dpversion);
@@ -210,78 +198,10 @@ static void show_version (void)
 #else
          "-USE_NNTP  "
 #endif
-#ifdef USE_LIBESMTP
-         "+USE_LIBESMTP  "
-#else
-         "-USE_LIBESMTP  "
-#endif
-         "\n  "
-#ifdef HAVE_REGCOMP
-         "+HAVE_REGCOMP  "
-#else
-         "-HAVE_REGCOMP  "
-#endif
-         "\n  "
-#ifdef HAVE_TYPEAHEAD
-         "+HAVE_TYPEAHEAD  "
-#else
-         "-HAVE_TYPEAHEAD  "
-#endif
-#ifdef HAVE_BKGDSET
-         "+HAVE_BKGDSET  "
-#else
-         "-HAVE_BKGDSET  "
-#endif
-         "\n  "
-#ifdef HAVE_CURS_SET
-         "+HAVE_CURS_SET  "
-#else
-         "-HAVE_CURS_SET  "
-#endif
-#ifdef HAVE_META
-         "+HAVE_META  "
-#else
-         "-HAVE_META  "
-#endif
-#ifdef HAVE_RESIZETERM
-         "+HAVE_RESIZETERM  "
-#else
-         "-HAVE_RESIZETERM  "
-#endif
-    );
-
-  puts (
-         "+CRYPT_BACKEND_GPGME  "
-         "\n  "
-#ifdef ENABLE_NLS
-         "+ENABLE_NLS  "
-#else
-         "-ENABLE_NLS  "
-#endif
-#ifdef HAVE_WC_FUNCS
-         "+HAVE_WC_FUNCS  "
-#else
-         "-HAVE_WC_FUNCS  "
-#endif
-#ifdef HAVE_LANGINFO_CODESET
-         "+HAVE_LANGINFO_CODESET  "
-#else
-         "-HAVE_LANGINFO_CODESET  "
-#endif
-#ifdef HAVE_ICONV
-         "+HAVE_ICONV  "
-#else
-         "-HAVE_ICONV  "
-#endif
 #ifdef HAVE_LIBIDN
          "+HAVE_LIBIDN  "
 #else
          "-HAVE_LIBIDN  "
-#endif
-#ifdef HAVE_GETSID
-         "+HAVE_GETSID  "
-#else
-         "-HAVE_GETSID  "
 #endif
     );
 
@@ -378,13 +298,9 @@ int main (int argc, char **argv)
     exit (1);
   }
 
-#ifdef ENABLE_NLS
-  /* FIXME what about init.c:1439 ? */
   setlocale (LC_ALL, "");
   bindtextdomain (PACKAGE, MUTTLOCALEDIR);
   textdomain (PACKAGE);
-#endif
-
   setlocale (LC_CTYPE, "");
 
   mutt_error = mutt_message = mutt_nocurses_error;
@@ -656,7 +572,7 @@ int main (int argc, char **argv)
 
       /* is the following if still needed? */
 
-      fout = m_tempfile(buf, sizeof(buf), NONULL(MCore.tmpdir), NULL);
+      fout = m_tempfile(buf, sizeof(buf), NONULL(mod_core.tmpdir), NULL);
       tempfile = m_strdup(buf);
 
       if (tempfile) {
@@ -734,7 +650,8 @@ int main (int argc, char **argv)
         exit (1);
       }
       folder[0] = 0;
-      mutt_select_file (folder, sizeof (folder), M_SEL_FOLDER | M_SEL_BUFFY);
+      mutt_select_file(folder, sizeof(folder), M_SEL_FOLDER | M_SEL_BUFFY,
+                       NULL, NULL);
       if (!folder[0]) {
         mutt_endwin (NULL);
         exit (0);