diff options
-rw-r--r-- | cppcheck.suppress | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/cppcheck.suppress b/cppcheck.suppress index 9b78f1309..28f4c2792 100644 --- a/cppcheck.suppress +++ b/cppcheck.suppress @@ -16,17 +16,14 @@ knownArgument:scintilla/src/SparseVector.h // Some non-explicit constructors are used for conversions or are private to lexers
noExplicitConstructor
+// Document is checking for a change by called methods and cppcheck isn't considering escape
+knownConditionTrueFalse:scintilla/src/Document.cxx
+
// MarginView access to all bits is safe and is better defined in later versions of C++
shiftTooManyBitsSigned:scintilla/src/MarginView.cxx
// DLL entry points are unused inside Scintilla
-unusedFunction:scintilla\win32\ScintillaDLL.cxx
-
-// DLLMain is defined exactly as specified by Win32
-constParameter:scintilla\win32\ScintillaDLL.cxx
-
-// The styler parameter is not const as LexAccessor::operator[] is not const
-constParameter:scintilla/lexlib/StyleContext.cxx
+unusedFunction:scintilla/win32/ScintillaDLL.cxx
// ScintillaDocument is providing an API and there are no consumers of the API inside Scintilla
unusedFunction:scintilla/qt/ScintillaEdit/ScintillaDocument.cpp
@@ -35,6 +32,9 @@ unusedFunction:scintilla/qt/ScintillaEdit/ScintillaDocument.cpp knownConditionTrueFalse:scintilla/qt/ScintillaEditBase/ScintillaQt.cpp
knownConditionTrueFalse:scintilla/win32/ScintillaWin.cxx
+// This is a weird ABI hack and shouldn't be changed
+unusedStructMember:scintilla/gtk/PlatGTK.cxx
+
// moc_ files show #error as they are not built with standard context
preprocessorErrorDirective:scintilla/qt/*.cpp
|