]> granicus.if.org Git - neomutt/commitdiff
fix: neomutt wasn't reading /etc/Muttrc
authorRichard Russon <rich@flatcap.org>
Sun, 21 Aug 2016 09:37:40 +0000 (10:37 +0100)
committerRichard Russon <rich@flatcap.org>
Sun, 21 Aug 2016 11:02:53 +0000 (12:02 +0100)
init.c

diff --git a/init.c b/init.c
index 5a741a24838c41b08dc57facb9602a94411d7e46..ce5dcbc63e2479a411d3c9ebc20fcef8a90d1728 100644 (file)
--- a/init.c
+++ b/init.c
@@ -3496,16 +3496,16 @@ void mutt_init (int skip_sys_rc, LIST *commands)
         break;
 
       snprintf (buffer, sizeof buffer, "%s/Muttrc", PKGDATADIR);
-      if (access (buffer, F_OK) == 0)
+    } while (0);
+    if (access (buffer, F_OK) == 0)
+    {
+      if (source_rc (buffer, &err) != 0)
       {
-        if (source_rc (buffer, &err) != 0)
-        {
-          fputs (err.data, stderr);
-          fputc ('\n', stderr);
-          need_pause = 1;
-        }
+       fputs (err.data, stderr);
+       fputc ('\n', stderr);
+       need_pause = 1;
       }
-    } while (0);
+    }
   }
 
   /* Read the user's initialization file.  */