New in Cppcheck 1.57 (Dec 28, 2012)
- Support for Java and C# code has been removed.
- A new option --language= for treating code as a specific language.
- Support for GCC binary number syntax (0b...).
- Simplification of well-known math.h functions.
- The check for a variable being assigned a value and never used also handles reassignments.
- Fixes for several false negatives in the buffer overrun check.
- Detection of more inadequate comparisons of Boolean variables.
- Better detection of mismatching and assignments and comparisons with bitwise operations.
- A check for variables being reassigned a value before the old one has been used.
- Detection of freeing invalid addresses.