]> granicus.if.org Git - neomutt/commitdiff
mutt/logging.c: set line buffering for logging stream
authorVladimir Zakharov <zakharov.vv@gmail.com>
Sun, 22 Apr 2018 17:15:32 +0000 (20:15 +0300)
committerRichard Russon <rich@flatcap.org>
Mon, 23 Apr 2018 23:09:55 +0000 (00:09 +0100)
mutt/logging.c

index 8d99d381a379d02385152408415f2a7413b22704..47fd2cc25479985d8c637d8575d74aab23782239 100644 (file)
@@ -129,6 +129,7 @@ int log_file_open(bool verbose)
   LogFileFP = mutt_file_fopen(LogFileName, "a+");
   if (!LogFileFP)
     return -1;
+  setvbuf(LogFileFP, NULL, _IOLBF, 0);
 
   fprintf(LogFileFP, "[%s] NeoMutt%s debugging at level %d\n", timestamp(0),
           NONULL(LogFileVersion), LogFileLevel);