From a39cc1fa7f821404992433750c7222d50b47819e Mon Sep 17 00:00:00 2001 From: deuce <> Date: Wed, 8 Jul 2015 00:56:38 +0000 Subject: [PATCH] Open logs in binary mode to work around Microsoft C library bug which mangles LFs on write. --- src/conio/cterm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/conio/cterm.c b/src/conio/cterm.c index 46cbd7329c..1d58c53afc 100644 --- a/src/conio/cterm.c +++ b/src/conio/cterm.c @@ -2815,7 +2815,7 @@ int CIOLIBCALL cterm_openlog(struct cterminal *cterm, char *logfile, int logtype if(!cterm->started) cterm_start(cterm); - cterm->logfile=fopen(logfile, "a"); + cterm->logfile=fopen(logfile, "ab"); if(cterm->logfile==NULL) return(0); cterm->log=logtype; -- GitLab