Add workaround for false GCC warning in CI

This commit is contained in:
Cameron Gutman
2021-04-18 00:15:27 -05:00
parent 76bba517b8
commit 221af82950

View File

@@ -26,9 +26,15 @@ endif()
string(TOUPPER "x${CMAKE_BUILD_TYPE}" BUILD_TYPE)
if("${BUILD_TYPE}" STREQUAL "XDEBUG")
add_definitions(-DLC_DEBUG)
add_definitions(-DLC_DEBUG)
else()
add_definitions(-DNDEBUG)
add_definitions(-DNDEBUG)
# Avoid false "maybe uninitialized" warning generated by old GCC versions
# when building with -O2
if(CMAKE_C_COMPILER_ID STREQUAL "GNU")
add_compile_options(-Wno-maybe-uninitialized)
endif()
endif()
add_definitions(-DHAS_SOCKLEN_T)