• src/doors/clans-src/src/alliancem.c alliancem.hsrc/doors/clans-src/doc

    From Deucе@1:103/705 to Git commit to main/sbbs/master on Fri Oct 24 11:54:48 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/12591995495995b3740ec78d
    Added Files:
    src/doors/clans-src/src/alliancem.c alliancem.h
    Modified Files:
    src/doors/clans-src/docs/ibbs-notes.txt src/doors/clans-src/src/GNUmakefile alliance.c alliance.h empire.c ibbs.c mail.c maint.c menus.c pcedit.c reset.c user.c
    Log Message:
    Clean up alliances

    Move menu "stuff" into new alliancem.c leaving just shared things
    in alliance.c, which we can now use from reset and pcedit instead
    of copy/pasting the functions. KillAlliances() still needs to move.

    Create FreeAlliances() and DeleteAlliance() so callers don't need
    to free() alliance data themselves.
    --- SBBSecho 3.30-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)