• src/sbbs3/js_filebase.c js_msgbase.c

    From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Sat Sep 6 19:52:08 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/3949a52dfb4b5af715253dc4
    Modified Files:
    src/sbbs3/js_filebase.c js_msgbase.c
    Log Message:
    Move 'is_path' argument after code_or_path argument in Msg|FileBase ctors

    This makes the change in commit 93b4d946cc12ad15f15773afa42f4cee988b5d2f backward compatible with previous versions of SBBS: scripts that add a second (true) argument when calling these constructors will still work with older versions of sbbs.

    Added argument count verification too: a minimum of one argument is expected
    to these constructors, so throw the proper exception in those cases.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Sat Oct 11 16:30:28 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/f2572e00ac7bd60b1e44280c
    Modified Files:
    src/sbbs3/js_filebase.c js_msgbase.c
    Log Message:
    Resolve some new MSVC warngins about signed/unsigned compares

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