X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=main.c;h=f53dc03bef5891511dcaf08b0849d91fd2cb2d69;hp=885655a1bfa262849937196f04f0e727c4fa9e7a;hb=11ebd35cdf53f877efb11ed1ce9ccb771d2a091c;hpb=cfd213639e7ba03079d9dd76b77b0c972e844e1a diff --git a/main.c b/main.c index 885655a..f53dc03 100644 --- a/main.c +++ b/main.c @@ -138,11 +138,6 @@ static void show_version (void) puts (_("Compile Options:")); puts ( -#ifdef USE_SETGID - " +USE_SETGID" -#else - " -USE_SETGID" -#endif #ifdef USE_FCNTL " +USE_FCNTL" #else @@ -185,27 +180,12 @@ static void show_version (void) exit(0); } -static void start_curses (void) -{ - km_init (); /* must come before mutt_init */ - mutt_signal_initialize (); - if (initscr () == NULL) { - puts _("Error initializing terminal."); - - exit (1); - } - mutt_signal_initialize (); - curses_initialize(); -} - #define M_IGNORE (1<<0) /* -z */ #define M_BUFFY (1<<1) /* -Z */ #define M_NOSYSRC (1<<2) /* -n */ #define M_RO (1<<3) /* -R */ #define M_SELECT (1<<4) /* -y */ -#ifdef USE_NNTP #define M_NEWS (1<<5) /* -g and -G */ -#endif __attribute__((format(printf, 1, 0))) static void mutt_nocurses_error (const char *fmt, ...) @@ -362,8 +342,11 @@ int main (int argc, char **argv) /* This must come before mutt_init() because curses needs to be started before calling the init_pair() function to set the color scheme. */ - if (!option (OPTNOCURSES)) - start_curses(); + if (!option (OPTNOCURSES)) { + km_init(); + curses_initialize(); + mutt_signal_initialize(); + } /* set defaults and read init files */ mutt_init (flags & M_NOSYSRC, commands);