• src/doors/freevote/src/freevote.cpp

    From Deucе@1:103/705 to Git commit to main/sbbs/master on Sat Oct 11 11:02:22 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/83908dd1c8b38411d17f61a7
    Modified Files:
    src/doors/freevote/src/freevote.cpp
    Log Message:
    Fix Darwin (and possible Haiku) builds of Freevote

    On platforms where we replace main(), it needs to be extern "C"
    and we can't do that in the macro because it would be after the
    type that way. :(
    --- SBBSecho 3.30-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Sat Oct 11 16:12:19 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/7c1411e83f0ff49a3d61824a
    Modified Files:
    src/doors/freevote/src/freevote.cpp
    Log Message:
    Fix up command-line parsing for Windows
    --- SBBSecho 3.30-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Sat Oct 11 18:21:24 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/66cfad1e324375fdc740708d
    Modified Files:
    src/doors/freevote/src/freevote.cpp
    Log Message:
    Fix warnings

    Also, allow it to work on systems where time_t isn't 4 bytes.
    --- SBBSecho 3.30-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Sat Oct 11 20:10:18 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/39c6f12d575ba39498eb0f4c
    Modified Files:
    src/doors/freevote/src/freevote.cpp
    Log Message:
    Fix remove_arg() and make the argv loop easier to comprehend
    --- SBBSecho 3.30-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)