Selaa lähdekoodia

obslua: Ignore maybe-unitialized warning with SWIG and GCC

Only with SWIG version earlier than 4.1 because it is fixed upstream.
https://github.com/swig/swig/commit/fa2f9dc5da405586ba3857dd515ae84b7868819f
tytan652 3 vuotta sitten
vanhempi
sitoutus
f147be2d68
1 muutettua tiedostoa jossa 4 lisäystä ja 0 poistoa
  1. 4 0
      deps/obs-scripting/obslua/CMakeLists.txt

+ 4 - 0
deps/obs-scripting/obslua/CMakeLists.txt

@@ -61,4 +61,8 @@ elseif(OS_MACOS)
                                           MACHO_COMPATIBILITY_VERSION 0)
 endif()
 
+if(CMAKE_C_COMPILER_ID STREQUAL "GNU" AND SWIG_VERSION VERSION_LESS "4.1")
+  target_compile_options(obslua PRIVATE -Wno-maybe-uninitialized)
+endif()
+
 setup_script_plugin_target(obslua)