Subj : src/sbbs3/getmsg.cpp msgtoqwk.cpp sbbs.h str_util.c writemsg.cpp To : CVS commit From : rswindell Date : Fri Oct 20 2023 20:19:52 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) .