aboutsummaryrefslogtreecommitdiffhomepage
path: root/cppcheck.suppress
diff options
context:
space:
mode:
authorMarkus Nißl <unknown>2024-01-18 12:41:55 +1100
committerMarkus Nißl <unknown>2024-01-18 12:41:55 +1100
commit2ca7a15a1bd45d306775b2757ee17884f2c14320 (patch)
tree1a28f1569dace4f63db36681a6cf99839af1a852 /cppcheck.suppress
parent88b357c3677ec8fb832f11487a2da2aa29aaa910 (diff)
downloadscintilla-mirror-2ca7a15a1bd45d306775b2757ee17884f2c14320.tar.gz
Suppress warnings from cppcheck 2.13.
Diffstat (limited to 'cppcheck.suppress')
-rw-r--r--cppcheck.suppress4
1 files changed, 3 insertions, 1 deletions
diff --git a/cppcheck.suppress b/cppcheck.suppress
index 092de64ee..bd24b3ff1 100644
--- a/cppcheck.suppress
+++ b/cppcheck.suppress
@@ -27,12 +27,14 @@ constStatement:scintilla/src/Document.cxx
// ILexer5* is not pointing at logically const
constParameterPointer:scintilla/src/Document.cxx
+// Doesn't seem to understand that values change in loops
+knownConditionTrueFalse:scintilla/src/Document.cxx
+
// Some non-explicit constructors are used for conversions or are private to lexers
noExplicitConstructor
// MarginView access to all bits is safe and is better defined in later versions of C++
shiftTooManyBitsSigned:scintilla/src/MarginView.cxx
-integerOverflow:scintilla/src/MarginView.cxx
// DLL entry points are unused inside Scintilla
unusedFunction:scintilla/win32/ScintillaDLL.cxx