]> mj.ucw.cz Git - umpf.git/blobdiff - lex.c
cleanup in error messages
[umpf.git] / lex.c
diff --git a/lex.c b/lex.c
index 4e4a10334ab08dcc502570d8a5d3398fa2213a33..aaf10d01b71ecd5287850c8946756104548315be 100644 (file)
--- a/lex.c
+++ b/lex.c
@@ -28,8 +28,10 @@ read_conf(char* filename)
 {
        conf = fopen(filename, "r");
 
-       if (! conf)
-               die("read_conf: %m"); 
+       if (! conf) {
+               fprintf(stderr, "Error reading config file: %m\nSaving to default mailbox %s\n", default_mailbox);
+               longjmp(env, 1); 
+       }
 }
 
 void __attribute__ ((noreturn))