X-Git-Url: http://git.madism.org/?a=blobdiff_plain;f=main.c;h=b3d7e66a37de76f50764b6b6003301108b9aab0a;hb=9874228a8377de76c39f2eeb208d742fd4772ae5;hp=9a4a3dfa71a495f180f67d913c1928adf3003989;hpb=6be673363a420d4f21e9ab1fbd5835ffba38a7ed;p=apps%2Fmadmutt.git diff --git a/main.c b/main.c index 9a4a3df..b3d7e66 100644 --- a/main.c +++ b/main.c @@ -20,20 +20,17 @@ #include #include - #include - #include +#include +#include #include "mutt.h" #include "alias.h" -#include "mx.h" #include "buffy.h" #include "sort.h" -#include #include "keymap.h" #include "mutt_idna.h" -#include "xterm.h" #ifdef HAVE_GETOPT_H #include @@ -47,7 +44,7 @@ extern int optind; #endif #ifdef USE_NNTP -#include "nntp/nntp.h" +#include #endif #ifdef USE_LIBESMTP @@ -218,11 +215,6 @@ static void show_version (void) #else "-USE_SETGID " #endif -#ifdef USE_DOTLOCK - "+USE_DOTLOCK " -#else - "-USE_DOTLOCK " -#endif #ifdef USE_FCNTL "+USE_FCNTL " #else @@ -475,14 +467,11 @@ int main (int argc, char **argv) p_clear(Options, countof(Options)); p_clear(QuadOptions, countof(QuadOptions)); + while ((i = getopt(argc, argv, "A:a:b:F:f:c:e:H:s:i:hm:npQ:RTtvyzZ" #ifdef USE_NNTP - while ((i = - getopt (argc, argv, - "A:a:b:F:f:c:e:g:GH:s:i:hm:npQ:RTtvyzZ")) != EOF) -#else - while ((i = - getopt (argc, argv, "A:a:b:F:f:c:e:H:s:i:hm:npQ:RTtvyzZ")) != EOF) + "g:G" #endif + )) >= 0) switch (i) { case 'A': alias_queries = mutt_add_list (alias_queries, optarg); @@ -752,7 +741,7 @@ int main (int argc, char **argv) if (!option (OPTNOCURSES)) mutt_endwin (NULL); perror (tempfile); - fclose (fin); + m_fclose(&fin); p_delete(&tempfile); exit (1); } @@ -760,9 +749,9 @@ int main (int argc, char **argv) mutt_copy_stream (fin, fout); else if (bodytext) fputs (bodytext, fout); - fclose (fout); + m_fclose(&fout); if (fin && fin != stdin) - fclose (fin); + m_fclose(&fin); } } @@ -814,8 +803,7 @@ int main (int argc, char **argv) mutt_endwin (Errorbuf); exit (1); } - } - else + } else #endif if (!Incoming.len) { mutt_endwin _("No incoming mailboxes defined."); @@ -838,8 +826,7 @@ int main (int argc, char **argv) unset_option (OPTNEWS); nntp_expand_path (folder, sizeof (folder), &CurrentNewsSrv->conn->account); - } - else + } else #endif mutt_expand_path (folder, sizeof (folder)); @@ -866,7 +853,7 @@ int main (int argc, char **argv) || !explicit_folder) { mutt_index_menu (); if (option (OPTXTERMSETTITLES)) - mutt_xterm_set_title (NONULL (XtermLeave)); + printf("\033]2;%s\007", NONULL(XtermLeave)); if (Context) p_delete(&Context); }