From f1b6228d4f04145127d5b1d010611c02a93fa001 Mon Sep 17 00:00:00 2001 From: Alexander Alekhin Date: Mon, 3 Jun 2019 18:25:34 +0000 Subject: [PATCH] 3rdparty(webp): enable -std=c99 --- 3rdparty/libwebp/CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/3rdparty/libwebp/CMakeLists.txt b/3rdparty/libwebp/CMakeLists.txt index cd4d61f687..83884c9d4d 100644 --- a/3rdparty/libwebp/CMakeLists.txt +++ b/3rdparty/libwebp/CMakeLists.txt @@ -21,6 +21,11 @@ if(ANDROID AND ARMEABI_V7A AND NOT NEON) endforeach() endif() +# FIX for quant.h - requires C99 for() loops +ocv_check_flag_support(C "-std=c99" _varname "${CMAKE_C_FLAGS}") +if(${_varname}) + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c99") +endif() # ----------------------------------------------------------------------------------