https://gitlab.synchro.net/main/sbbs/-/commit/0a2695696d52a45a1b8c6895
Modified Files:
src/sbbs3/putmsg.cpp
Log Message:
Fix the Extra Attribute clearing and lines_printed counting logic
broken since commit 374282bf814d7 (New Terminal abstraction)
The '\n' was skipped at the bottom of the loop, so lfisnl was never set to true and we never reset the attribute (back to lightgray) at the end of a line printed, like is expected of *some* extra attribute codes.
The lines_printed counter was never incremented, so the logic that used it (detecting false-abort) would not work.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net