• src/xpdev/ini_file.c ini_file.h

    From Rob Swindell (on ChromeOS)@VERT to Git commit to main/sbbs/master on Saturday, January 25, 2025 18:44:12
    https://gitlab.synchro.net/main/sbbs/-/commit/5020716c5afd9b42ab6f9d0f
    Modified Files:
    src/xpdev/ini_file.c ini_file.h
    Log Message:
    Add iniAppendSectionWithNamedStrings()

    If you have list of named strings (named_string_t) and want to add them as
    a section of key/value pairs to a [section] in .ini formatted string list, this is the function you want to use. I'm not sure if this is exactly what Deuce had in mind (for use in SyncTERM), but it wasn't a lot of code to write and might be useful to someone someday.

    ---
    þ 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, December 12, 2025 22:22:58
    https://gitlab.synchro.net/main/sbbs/-/commit/7712e945dd04c13243674556
    Modified Files:
    src/xpdev/ini_file.c ini_file.h
    Log Message:
    The iniFree*StringList() functions now return the type passed

    This helps with C++ callers that use the short-hand syntax:
    list = iniFreeStringList(list)

    ... with C++'s increased type-safety, you can't just assign void* around willy-nilly.

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