https://gitlab.synchro.net/main/sbbs/-/commit/89a19762259cd61a220a6f65
Modified Files:
src/conio/cterm.c cterm.h cterm_dec.c cterm_ecma48.c cterm_test.c src/sbbs3/syncview/syncview.c src/sbbs3/umonitor/spyon.c src/syncterm/HACKING.md ooii.c term.c src/xpdoor/xpdoor.c
Log Message:
cterm: drop vestigial retbuf/retsize from cterm_write + apc_handler
cterm_write's retbuf/retsize parameters predated the response_cb callback. Every caller passed NULL, 0. Remove them, simplify cterm_respond to drop
the fallback branch, delete the response_buf flush in cterm_handle_sts,
and remove response_buf/response_buf_size from struct cterminal. The apc_handler callback carried the same dead retbuf/retsize pass-through
and is cleaned up in the same pass. cterm_test loses its retbuf-leak
detector (unreachable once the parameters are gone).
Co-Authored-By: Claude Opus 4.7 (1M context) <
noreply@anthropic.com>
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net