From bebf997811302d64e15bf720b0a93476502dd49b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Branimir=20Karad=C5=BEi=C4=87?= Date: Fri, 20 Oct 2017 08:19:35 -0700 Subject: [PATCH] Fixed clang warnings. --- 3rdparty/glsl-optimizer/include/c99_compat.h | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/3rdparty/glsl-optimizer/include/c99_compat.h b/3rdparty/glsl-optimizer/include/c99_compat.h index 8222a2606..5caddffc9 100644 --- a/3rdparty/glsl-optimizer/include/c99_compat.h +++ b/3rdparty/glsl-optimizer/include/c99_compat.h @@ -73,10 +73,8 @@ // BK - STFU! # pragma GCC diagnostic ignored "-Wunknown-pragmas" // for clang to disable GCC pragmas # pragma GCC diagnostic ignored "-Wpragmas" // for GCC to disable clang pragmas -# pragma GCC diagnostic ignored "-Wformat=" # pragma GCC diagnostic ignored "-Wformat-extra-args" # pragma GCC diagnostic ignored "-Wignored-qualifiers" -# pragma GCC diagnostic ignored "-Wmaybe-uninitialized" # pragma GCC diagnostic ignored "-Wmissing-field-initializers" # pragma GCC diagnostic ignored "-Wreorder" # pragma GCC diagnostic ignored "-Woverloaded-virtual" @@ -85,6 +83,13 @@ # pragma GCC diagnostic ignored "-Wunused-parameter" # pragma GCC diagnostic ignored "-Wunused-private-field" # pragma GCC diagnostic ignored "-Wunused-variable" +# pragma GCC diagnostic ignored "-Wdelete-non-virtual-dtor" + +# if !defined(__clang__) +# pragma GCC diagnostic ignored "-Wformat=" +# pragma GCC diagnostic ignored "-Wmaybe-uninitialized" +# endif + #endif