https://gitlab.synchro.net/main/sbbs/-/commit/8f363e6589a8836fa81c28e0
Added Files:
src/doors/clans-src/src/random.c random.h
Modified Files:
src/doors/clans-src/src/GNUmakefile alliance.c alliancem.c defines.h door.c empire.c fight.c ibbs.c install.c items.c menus.c menus2.c npc.c parsing.c pawn.c quests.c reg.c reset.c spells.c structs.h system.c system.h unix_wrappers.c unix_wrappers.h user.c video.c village.c voting.c win_wrappers.c win_wrappers.h
Log Message:
Strictly use POSIX or Win32 APIs
Don't use any extensions from anywhere. This means using rand()
and other sub-optimal bits, but at least there's a single,
well-defined target instead of multiple targets.
This does mean we have our own strlcpy() and strlcat() on all
systems, and need to have our own versions of widely supports
extensions.
---
■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net