Subj : src/sbbs3/ansiterm.cpp To : Git commit to main/sbbs/master From : Rob Swindell Date : Fri Oct 21 2022 12:10 pm https://gitlab.synchro.net/main/sbbs/-/commit/25b0e6d73356cc16b825a1a0 Modified Files: src/sbbs3/ansiterm.cpp Log Message: Fix lost 'unexpected characters' received in ANSI get cursor position response Unexpected characters received (maybe typed by the user) were supposed to be stuffed in the keyboard input buffer using ungetstr(), but the input string was cleared rather than NUL-terminated before logging the expected character and calling ungetstr(), so nothing (a blank string) was logged and nothing was stuffed in the keyboard input-buffer in this case. Just an off-by-one bug. This should fix issue #304. Thanks to Keyop and Nelgin for their persistence in reporting and testing (in #synchronet at irc.synchro.net). .