BBS:      TELESC.NET.BR
Assunto:  src/doors/clans-src/docs/todo.txt src/doors/clans-src/src/install.c
De:       Deuc¨
Data:     Wed, 11 Mar 2026 13:13:55 -0700
-----------------------------------------------------------
https://gitlab.synchro.net/main/sbbs/-/commit/c2e7853607e96a0ced372ffd
Modified Files:
	src/doors/clans-src/docs/todo.txt src/doors/clans-src/src/install.c
Log Message:
Fix install rename prompt length limit (todo [1.4])

Replace legacy 13-character (MAX_FILENAME_LEN) limit on rename prompts with
PATH_CHARS (511 characters) to support modern long filenames on POSIX systems.

Changes:
- GetGUM() rename prompt (line 386): use PATH_CHARS instead of MAX_FILENAME_LEN
- upgrade() Extract rename prompt (line 780): use PATH_CHARS instead of MAX_FILENAME_LEN
- upgrade() unix block buffer (line 480): enlarge fscanf buffer to PATH_SIZE
  to prevent overflow when reading filenames from UnixAttr.DAT

Remove completed todo item [1.4] from docs/todo.txt.

Build verified: gmake -j8 game completes without warnings or errors.

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

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