• src/sbbs3/js_user.c

    From Deucе@VERT to Git commit to main/sbbs/master on Sunday, March 30, 2025 11:15:10
    https://gitlab.synchro.net/main/sbbs/-/commit/8b40ce01caed5eb0aa91048b
    Modified Files:
    src/sbbs3/js_user.c
    Log Message:
    Workaround crash

    For now, this is a quick hacky fix. The web server does not store
    an sbbs_t in the context private, so we can't use it here.

    This needs further work.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sunday, March 30, 2025 11:47:39
    https://gitlab.synchro.net/main/sbbs/-/commit/89d2e6c50ea27414e3df4d2f
    Modified Files:
    src/sbbs3/js_user.c
    Log Message:
    Fix terminal update

    We only do this in the terminal server... to detect this, check if the
    global object has a bbs object that is of the BBS class. If it does,
    the context private will be an sbbs_t pointer.

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