C checkers | CERT C Secure Coding Standard |
---|---|
BAD_COMPARE | |
BAD_FREE | |
CHAR_IO | FIO34-C. Use int to capture the return value of character IO functions |
CHECKED_RETURN | FIO33-C. Detect and handle input output errors resulting in undefined behavior |
DEADCODE | |
FORWARD_NULL | |
MISSING_RETURN | |
NEGATIVE_RETURNS | INT31-C. Ensure that integer conversions do not result in lost or misinterpreted data |
NO_EFFECT | |
NULL_RETURNS | |
OVERRUN_STATIC | STR35-C. Do not copy data from an unbounded source to a fixed-length array |
OVERRUN_DYNAMIC | STR35-C. Do not copy data from an unbounded source to a fixed-length array |
RESOURCE_LEAK | |
RETURN_LOCAL | |
REVERSE_INULL | |
REVERSE_NEGATIVE | INT31-C. Ensure that integer conversions do not result in lost or misinterpreted data |
SIZECHECK | |
STACK_USE | |
UNINIT | |
UNUSED_VALUE | |
USE_AFTER_FREE | MEM30-C. Do not access freed memory, MEM31-C. Free dynamically allocated memory exactly once |
VARARGS | No equivalent |
...