diff OrthancStone/Resources/RunCppCheck.sh @ 1573:32e0c007789d

cppcheck
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 21 Sep 2020 18:28:34 +0200
parents 85e117739eca
children
line wrap: on
line diff
--- a/OrthancStone/Resources/RunCppCheck.sh	Mon Sep 21 18:13:52 2020 +0200
+++ b/OrthancStone/Resources/RunCppCheck.sh	Mon Sep 21 18:28:34 2020 +0200
@@ -9,16 +9,19 @@
 fi
 
 cat <<EOF > /tmp/cppcheck-suppressions.txt
+stlFindInsert:../../Applications/Samples/WebAssembly/SingleFrameViewer/SingleFrameViewerApplication.h
+stlFindInsert:../../Applications/StoneWebViewer/WebAssembly/StoneWebViewer.cpp:658
 unpreciseMathCall:../../OrthancStone/Sources/Scene2D/Internals/CairoFloatTextureRenderer.cpp
 unpreciseMathCall:../../OrthancStone/Sources/Scene2D/LookupTableTextureSceneLayer.cpp
+unreadVariable:../../OrthancStone/Sources/Viewport/SdlViewport.cpp:135
+unreadVariable:../../OrthancStone/Sources/Viewport/SdlViewport.cpp:193
 unusedFunction
 useInitializationList:../../OrthancStone/Sources/OpenGL/OpenGLProgram.cpp:36
-unreadVariable:../../OrthancStone/Sources/Viewport/SdlViewport.cpp:135
-unreadVariable:../../OrthancStone/Sources/Viewport/SdlViewport.cpp:193
 EOF
 
 ${CPPCHECK} --enable=all --quiet --std=c++11 \
             --suppressions-list=/tmp/cppcheck-suppressions.txt \
+            -DHAS_ORTHANC_EXCEPTION=1 \
             -DORTHANC_BUILDING_FRAMEWORK_LIBRARY=1 \
             -DORTHANC_ENABLE_BASE64=1 \
             -DORTHANC_ENABLE_CIVETWEB=0 \
@@ -46,9 +49,12 @@
             -D__GNUC__ \
             -D__cplusplus=201103 \
             -D__linux__ \
+            -DEM_ASM \
             -UNDEBUG \
             -I/home/jodogne/Subversion/orthanc/OrthancFramework/Sources \
             \
             ../../OrthancStone/Sources \
+            ../../Applications/Samples \
+            ../../Applications/StoneWebViewer \
             \
             2>&1