Commit aa661969 authored by Poul-Henning Kamp's avatar Poul-Henning Kamp

New more paranoid settings for FlexeLint


git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2030 d4fa192b-c00b-0410-8231-f00ffab90ce4
parent efeba00a
......@@ -17,6 +17,7 @@
-sem(lbv_assert, r_no)
-sem(lbv_xxxassert, r_no)
-sem(WS_Init, custodial(2))
-sem(http_Setup, custodial(2))
-ffc // No automatic custody
......@@ -33,6 +34,8 @@
-emacro((826), TAILQ_LAST) // Suspicious pointer-to-pointer conversion (area too small)
-esym(534, sprintf) // Ignoring return value of function
-esym(534, asprintf) // Ignoring return value of function
-esym(534, printf) // Ignoring return value of function
-esym(534, fprintf) // Ignoring return value of function
-esym(534, memset) // Ignoring return value of function
......@@ -41,6 +44,16 @@
-esym(534, strcpy) // Ignoring return value of function
-esym(534, vsb_printf) // Ignoring return value of function
-esym(534, vsb_cat) // Ignoring return value of function
-esym(534, vsb_bcat) // Ignoring return value of function
-esym(534, vsb_putc) // Ignoring return value of function
-esym(534, strcat) // Ignoring return value of function
-esym(534, strcpy) // Ignoring return value of function
-esym(534, strlcpy) // Ignoring return value of function
-emacro(506, isnan) // constant value boolean
-emacro(747, isnan) // significant coersion
-emacro(506, assert) // constant value boolean
-emacro(774, HTTPH) // always false
// cache.h
-emacro(506, INCOMPL) // Constant value Boolean
......@@ -57,6 +70,8 @@
// Review all below this line ///////////////////////////////////////////////
/*
-e767 // Macro redef (system queue.h vs ours )
-e574 // Signed-unsigned mix with relational
......@@ -71,3 +86,4 @@
-e732 // Loss of sign (arg. no. 2) (int to unsigned
-e737 // [45] Loss of sign in promotion from int to unsigned
*/
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment