• src/conio/bitmap_con.c ciolib.c vidmodes.c win32cio.c

    From Deuc¿@VERT to Git commit to main/sbbs/master on Tuesday, May 23, 2023 12:59:20
    https://gitlab.synchro.net/main/sbbs/-/commit/12ae6d550fc14964185a7349
    Modified Files:
    src/conio/bitmap_con.c ciolib.c vidmodes.c win32cio.c
    Log Message:
    Fix crash when erasing pop-ups with no startup mode set.

    1) In savescreen(), if the vmode is not found, explicitly set
    pixels to NULL rather than leaving it uninitialized.
    2) Ensure that currmode is never left as _ORIGMODE (which is not
    a defined mode, so can result in vmode not being found).

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