• src/sbbs3/getmsg.cpp msgtoqwk.cpp sbbs.h str_util.c writemsg.cpp

    From rswindell@1:103/705 to CVS commit on Fri Oct 20 20:19:52 2023
    src/sbbs3 getmsg.cpp 1.99 1.100 msgtoqwk.cpp 1.64 1.65 sbbs.h 1.546 1.547 str_util.c 1.62 1.63 writemsg.cpp 1.171 1.172
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv2050

    Modified Files:
    getmsg.cpp msgtoqwk.cpp sbbs.h str_util.c writemsg.cpp
    Log Message:
    Create and use new str_util.c function: utf8_to_cp437_str(), which is just a wrapper for utf8_normalize_str() and utf8_replace_chars with the proper arguments.
    This will fix *a* problem with UTF-8 message not being converted to CP437 in QWK packets correctly (we were just normalizing, not fully converting).
    Also got rid of the defunct DLLCALL usage str_util.c

    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)