• src/conio/ciolib.c sdl_con.c

    From Deucе@1:103/705 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.
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)