X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=main.c;h=eecea74f8e3a683b139d52ab44a09cb90966f7b9;hp=4a1fe591a901b9b7d07a2e5d3a659103f122906f;hb=1d2617e5d89468db7cd1b93fd2b31af73cd7c8ff;hpb=576172ff50f9dd94dd2f5cc91d247c1e50dbe7fc diff --git a/main.c b/main.c index 4a1fe59..eecea74 100644 --- a/main.c +++ b/main.c @@ -397,6 +397,17 @@ static void start_curses (void) #define M_NEWS (1<<5) /* -g and -G */ #endif +__attribute__((format(printf, 1, 0))) +static void mutt_nocurses_error (const char *fmt, ...) +{ + va_list ap; + + va_start(ap, fmt); + vfprintf(stderr, fmt, ap); + va_end(ap); + fputc('\n', stderr); +} + int main (int argc, char **argv) { char folder[_POSIX_PATH_MAX] = ""; @@ -435,8 +446,7 @@ int main (int argc, char **argv) setlocale (LC_CTYPE, ""); - mutt_error = mutt_nocurses_error; - mutt_message = mutt_nocurses_error; + mutt_error = mutt_message = mutt_nocurses_error; srand48 (time (NULL)); umask (077);