• src/conio/ciolib.c sdl_con.c

    From Deucе@VERT to Git commit to main/sbbs/master on Sun Mar 17 15:50:04 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/14ede244078ccdede32e86ad
    Modified Files:
    src/conio/ciolib.c sdl_con.c
    Log Message:
    Fix up exit codes on macOS

    The issue was that the various semaphores and mutexes weren't being
    initialized at all when sdl_initconio() wasn't called... so starting
    the event thread and telling it to stop would access uncreated
    semaphores and mutexes.

    Split out the init, and be sure to call it before exiting.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net