From: <sv...@op...> - 2024-10-29 10:46:40
|
Author: manx Date: Tue Oct 29 11:46:33 2024 New Revision: 22033 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22033 Log: Merged revision(s) 22031 from trunk/OpenMPT: [Fix] mpg123: Silence MSVC static analyzer warning. ........ Modified: branches/OpenMPT-1.30/ (props changed) branches/OpenMPT-1.30/include/mpg123/OpenMPT.txt branches/OpenMPT-1.30/include/mpg123/src/compat/compat.c Modified: branches/OpenMPT-1.30/include/mpg123/OpenMPT.txt ============================================================================== --- branches/OpenMPT-1.30/include/mpg123/OpenMPT.txt Tue Oct 29 11:46:08 2024 (r22032) +++ branches/OpenMPT-1.30/include/mpg123/OpenMPT.txt Tue Oct 29 11:46:33 2024 (r22033) @@ -7,6 +7,8 @@ `OPT_*`. * `ports/Xcode/config.h` has been modified to `#define HAVE_DIRENT_H`. * `src/compat/compat.c` has been modified for DJGPP compatibility. + * `src/compat/compat.c` has been modified to silence MSVC static analyzer + warnings. * Modifications are marked by `// OpenMPT` or `/* OpenMPT */`. * Obviously, unnecessary folders and files have been removed. * For building, premake is used to generate Visual Studio project files. Modified: branches/OpenMPT-1.30/include/mpg123/src/compat/compat.c ============================================================================== --- branches/OpenMPT-1.30/include/mpg123/src/compat/compat.c Tue Oct 29 11:46:08 2024 (r22032) +++ branches/OpenMPT-1.30/include/mpg123/src/compat/compat.c Tue Oct 29 11:46:33 2024 (r22033) @@ -164,8 +164,10 @@ void INT123_compat_binmode(int fd, int enable) { #if defined(HAVE__SETMODE) + (void) /* OpenMPT */ _setmode(fd, enable ? _O_BINARY : _O_TEXT); #elif defined(HAVE_SETMODE) + (void) /* OpenMPT */ setmode(fd, enable ? O_BINARY : O_TEXT); #endif } |