From 1fecea061764630c37d903bc7962b21602676f09 Mon Sep 17 00:00:00 2001 From: "Rob Swindell (on Windows 11)" <rob@synchro.net> Date: Thu, 17 Oct 2024 21:56:05 -0700 Subject: [PATCH] Fix extra line feed (and blank line) when long (> 78 char) strings were logged to node.log via sbbs_t::log() --- src/sbbs3/logfile.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sbbs3/logfile.cpp b/src/sbbs3/logfile.cpp index 08dc8c901a..42d441452f 100644 --- a/src/sbbs3/logfile.cpp +++ b/src/sbbs3/logfile.cpp @@ -177,7 +177,7 @@ void sbbs_t::logentry(const char *code, const char *entry) void sbbs_t::log(const char *str) { if(logfile_fp==NULL || online==ON_LOCAL) return; - if(logcol>=78 || (78-logcol)<strlen(str)) { + if(logcol>=78 || (logcol > 1 && (78-logcol)<strlen(str))) { fputs(log_line_ending, logfile_fp); logcol=1; } -- GitLab