Browse Source

Cleanup: Strict compiler flags

Mainly caused by moving tests to source folder, which brings
new compiler flags.

Also, no need to extend include directories (to the non-existing paths,
btw) since this is done by the CmakeList.txt which is in the blenlib folder.
master
Sergey Sharybin 1 year ago
parent
commit
1b8778e314
  1. 4
      intern/ffmpeg/tests/ffmpeg_codecs.cc
  2. 6
      source/blender/blenlib/tests/BLI_polyfill_2d_test.cc
  3. 4
      source/blender/blenlib/tests/performance/CMakeLists.txt
  4. 2
      source/blender/editors/screen/screen_edit.c

4
intern/ffmpeg/tests/ffmpeg_codecs.cc

@ -5,6 +5,8 @@ extern "C" {
#include <libavutil/log.h>
}
namespace {
bool test_vcodec(AVCodec *codec, AVPixelFormat pixelformat)
{
av_log_set_level(AV_LOG_QUIET);
@ -108,6 +110,8 @@ bool test_codec_audio_by_name(const char *codecname, AVSampleFormat fmt)
EXPECT_TRUE(test_codec_audio_by_name(str(codec), fmt)); \
}
} // namespace
/* generic codec ID's used in blender */
FFMPEG_TEST_VCODEC_ID(AV_CODEC_ID_HUFFYUV, AV_PIX_FMT_BGRA)

6
source/blender/blenlib/tests/BLI_polyfill_2d_test.cc

@ -56,7 +56,7 @@ static void test_valid_polyfill_prepare(unsigned int tris[][3], unsigned int tri
* - all tris set.
* - all verts used at least once.
*/
static void test_polyfill_simple(const float poly[][2],
static void test_polyfill_simple(const float /*poly*/[][2],
const unsigned int poly_tot,
const unsigned int tris[][3],
const unsigned int tris_tot)
@ -79,7 +79,7 @@ static void test_polyfill_simple(const float poly[][2],
MEM_freeN(tot_used);
}
static void test_polyfill_topology(const float poly[][2],
static void test_polyfill_topology(const float /*poly*/[][2],
const unsigned int poly_tot,
const unsigned int tris[][3],
const unsigned int tris_tot)
@ -125,7 +125,7 @@ static void test_polyfill_topology(const float poly[][2],
* Check all faces are flipped the same way
*/
static void test_polyfill_winding(const float poly[][2],
const unsigned int poly_tot,
const unsigned int /*poly_tot*/,
const unsigned int tris[][3],
const unsigned int tris_tot)
{

4
source/blender/blenlib/tests/performance/CMakeLists.txt

@ -21,10 +21,6 @@
set(INC
.
..
../../../source/blender/blenlib
../../../source/blender/makesdna
../../../intern/guardedalloc
../../../intern/atomic
)
setup_libdirs()

2
source/blender/editors/screen/screen_edit.c

@ -990,7 +990,7 @@ void ED_screen_global_areas_refresh(wmWindow *win)
* \warning The returned screen may not always equal \a screen_new!
*/
void screen_change_prepare(
bScreen *screen_old, bScreen *screen_new, Main *bmain, bContext *C, wmWindow *win)
bScreen *screen_old, bScreen *screen_new, Main *UNUSED(bmain), bContext *C, wmWindow *win)
{
BLI_assert(BLI_findindex(&bmain->screens, screen_new) != -1);

Loading…
Cancel
Save