diff -uprk.orig mutt-1.4.orig/extlib.c mutt-1.4/extlib.c --- mutt-1.4.orig/extlib.c 2000-04-22 12:47:31 +0400 +++ mutt-1.4/extlib.c 2003-01-24 14:46:35 +0300 @@ -28,6 +28,7 @@ #define _EXTLIB_C #include "lib.h" +#include void (*mutt_error) (const char *, ...) = mutt_nocurses_error; diff -uprk.orig mutt-1.4.orig/init.c mutt-1.4/init.c --- mutt-1.4.orig/init.c 2003-01-24 13:28:22 +0300 +++ mutt-1.4/init.c 2003-01-24 14:55:15 +0300 @@ -1798,7 +1798,7 @@ void mutt_init (int skip_sys_rc, LIST *c { buffer[0] = '\0'; fgets (buffer, sizeof (buffer), f); - p = &buffer; + p = buffer; SKIPWS (p); i = p; while (*i && (*i != ' ') && (*i != '\t') && (*i != '\r') && (*i != '\n')) i++;