mirror of
https://github.com/GerbilSoft/rom-properties.git
synced 2025-06-18 11:35:38 -04:00
[minizip-ng] CMakeLists.txt: FIXME: Fix stringop-overflow and stringop-truncation warnings.
This broke the Ubuntu 22.04 AppVeyor build: extlib/minizip-ng/mz_compat.c: In function ‘unzGetFilePos’: extlib/minizip-ng/mz_compat.c:1201:38: error: ‘file_pos64.pos_in_zip_directory’ may be used uninitialized [-Werror=maybe-uninitialized] 1201 | file_pos->pos_in_zip_directory = (uint32_t)file_pos64.pos_in_zip_directory; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extlib/minizip-ng/mz_compat.c:1194:20: note: ‘file_pos64.pos_in_zip_directory’ was declared here 1194 | unz64_file_pos file_pos64; | ^~~~~~~~~~ extlib/minizip-ng/mz_compat.c:1202:29: error: ‘file_pos64.num_of_file’ may be used uninitialized [-Werror=maybe-uninitialized] 1202 | file_pos->num_of_file = (uint32_t)file_pos64.num_of_file; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extlib/minizip-ng/mz_compat.c:1194:20: note: ‘file_pos64.num_of_file’ was declared here 1194 | unz64_file_pos file_pos64; | ^~~~~~~~~~ cc1: all warnings being treated as errors
This commit is contained in:
parent
019dd21510
commit
a680b67b99
2
extlib/minizip-ng/CMakeLists.txt
vendored
2
extlib/minizip-ng/CMakeLists.txt
vendored
@ -41,7 +41,7 @@ message(STATUS "Using CMake version ${CMAKE_VERSION}")
|
||||
|
||||
# rom-properties: FIXME: Fix these warnings.
|
||||
IF(NOT MSVC)
|
||||
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-error=stringop-overflow -Wno-error=stringop-truncation")
|
||||
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-error=stringop-overflow -Wno-error=stringop-truncation -Wno-error=maybe-uninitialized")
|
||||
ENDIF(NOT MSVC)
|
||||
|
||||
# rom-properties: Disabled these options.
|
||||
|
Loading…
Reference in New Issue
Block a user