• src/conio/cterm.c cterm.h cterm_dec.c cterm_ecma48.c cterm_test.c src/

    From Deuc¿@VERT to Git commit to main/sbbs/master on Sun Apr 19 21:36:46 2026
    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