• src/xpdev/datewrap.c

    From Deuc¿@VERT to Git commit to main/sbbs/master on Friday, January 03, 2025 13:13:24
    https://gitlab.synchro.net/main/sbbs/-/commit/2c166fd007af74ac46e6295b
    Modified Files:
    src/xpdev/datewrap.c
    Log Message:
    Annotate intentional stores of time_t in 32-bit value

    ---
    þ 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 Friday, January 03, 2025 17:45:26
    https://gitlab.synchro.net/main/sbbs/-/commit/7fc744bd062669e5562c4e5a
    Modified Files:
    src/xpdev/datewrap.c
    Log Message:
    Use difftime() in checktime() as Deuce suggested

    Fix some newly introduced MSVC warnings:
    conversion from 'time_t' to 'uint32_t', possible loss of data

    Should these local vars be time32_t instead of uint32_t?

    I'm not clear why the 2 step conversions now (?):
    time_t -> uint32_t
    uint32_t -> time32_t

    ---
    þ 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 Friday, January 03, 2025 17:45:26
    https://gitlab.synchro.net/main/sbbs/-/commit/6fee1edae16576068727a077
    Modified Files:
    src/xpdev/datewrap.c
    Log Message:
    Move the comment about mktime() usage back to where it makes sense :-)

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