summaryrefslogtreecommitdiffstats
path: root/src/3rdparty
diff options
context:
space:
mode:
authorSean Harmer <sean.harmer@kdab.com>2016-08-09 21:15:30 +0100
committerPaul Lemire <paul.lemire@kdab.com>2016-08-09 20:36:16 +0000
commit5cae59b698488277fbf5b014f8e7c79fe0c7c7ea (patch)
treec24a5b8888e7cdda875e1e1db4fffbce472df033 /src/3rdparty
parent50abcc1724be98043ad382db55812b965ff0c06b (diff)
Silence a bunch of warnings when building assimp with msvc
Change-Id: I39497c735abbf6207d38757ed6c10ff6049edcae Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'src/3rdparty')
-rw-r--r--src/3rdparty/assimp/assimp.pri8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/3rdparty/assimp/assimp.pri b/src/3rdparty/assimp/assimp.pri
index 42081b476..ad72816d8 100644
--- a/src/3rdparty/assimp/assimp.pri
+++ b/src/3rdparty/assimp/assimp.pri
@@ -34,6 +34,14 @@ intel_icc: {
# Stop compiler complaining about ignored qualifiers on return types
QMAKE_CFLAGS_WARN_ON += -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-unused-variable -Wno-deprecated-declarations -Wno-unused-function -Wno-reorder
QMAKE_CXXFLAGS_WARN_ON = $$QMAKE_CFLAGS_WARN_ON
+} else:msvc {
+ # Disabled Warnings:
+ # 4100: 'identifier' : unreferenced formal parameter
+ # 4189: 'identifier' : local variable is initialized but not referenced
+ # 4267: coversion from 'size_t' to 'int', possible loss of data
+ # 4996: Function call with parameters that may be unsafe
+ QMAKE_CFLAGS_WARN_ON += -wd"4100" -wd"4189" -wd"4267" -wd"4996"
+ QMAKE_CXXFLAGS_WARN_ON = $$QMAKE_CFLAGS_WARN_ON
}
clang: {