Buffer size was being updated *before* the buffer was parsed, causing
out of bounds reads and writes.
--- SBBSecho 3.30-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
From Deucе@1:103/705 to Git commit to main/sbbs/master on Mon Nov 3 15:33:27 2025
Reading a value into a buffer size of zero doesn't read the value.
--- SBBSecho 3.30-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)