From: Jelte Jansen Date: Tue, 2 Oct 2012 07:41:38 +0000 (+0200) Subject: [2278] Add temporary suppression for false positives X-Git-Tag: trac2351_base~7^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=2bed6220f561fa39358fb81fde8a2ee0a1b85c38;p=thirdparty%2Fkea.git [2278] Add temporary suppression for false positives --- diff --git a/src/cppcheck-suppress.lst b/src/cppcheck-suppress.lst index ff4a79a195..9dc8d99619 100644 --- a/src/cppcheck-suppress.lst +++ b/src/cppcheck-suppress.lst @@ -11,3 +11,18 @@ missingInclude // // // cppcheck-suppress duplicateExpression // EXPECT_FALSE(small_name < small_name); + +// With cppcheck 1.56, there are a number of false positives, which +// All of these should be checked and hopefully removed after upgrading +// cppcheck past 1.56 + +// eraseDereference: This is a known false positive, which has been +// fixed in the current development version of cppcheck +eraseDereference + +// Unused functions: there suddenly are a lot of unused function errors +// We could address those by adding for instance early declarations or +// (unnecessary) header files, but they were all somewhat false positives +// When we upgrade past 1.56, we should re-check this, and perhaps enable +// unused-functions again. +unusedFunction