BBS:      TELESC.NET.BR
Assunto:  src/uifc/uifc32.c uifcx.c
De:       Deuc¨
Data:     Sun, 15 Mar 2026 16:01:53 -0700
-----------------------------------------------------------
https://gitlab.synchro.net/main/sbbs/-/commit/3fa01b6b5b0a6d1da4ff2566
Modified Files:
	src/uifc/uifc32.c uifcx.c
Log Message:
Fix three long-standing bugs in uifc library

uifc32.c: Fix hardcoded 74 in CIO_KEY_END highlight bar loop 
should use width to match the identical pattern 10 lines earlier.
Windows wider than 74 columns had an incomplete highlight bar.

uifc32.c + uifcx.c: Replace vsprintf with vsnprintf in uprintf()
to prevent stack buffer overflow when formatted output exceeds
MAX_COLS bytes.

Co-Authored-By: Claude Opus 4.6 
n
---
  mSynchronetn  hgVertrauen n hHome of Synchronet n gh[vert/cvs/bbs].synchro.net

-----------------------------------------------------------
[Voltar]