Download Latest Version cppcheck-2.17.0.tar.bz2 (3.1 MB)
Email in envelope

Get an email when there's a new version of cppcheck

Home / cppcheck / 1.55
Name Modified Size InfoDownloads / Week
Parent folder
cppcheck-1.55-x86-Setup.msi 2012-07-01 10.1 MB
readme.txt 2012-06-30 906 Bytes
cppcheck-1.55.zip 2012-06-30 1.6 MB
cppcheck-1.55.tar.gz 2012-06-30 1.4 MB
cppcheck-1.55.tar.bz2 2012-06-30 1.1 MB
Totals: 5 Items   14.3 MB 0
cppcheck-1.55

Cppcheck can now analyse source files that are UTF-16 encoded

Faster checking. Some projects, for instance sqlite, is much quicker now. The difference when checking other projects is not big.

Removed deprecated command line options -s, --style, -a, --all, --auto-dealloc, --test-2-pass.

Improved C code analysis. Better analysis of unknown types etc.

New check: comparison of modulo results that are always true/false. For instance: if (x % 5 == 5)

Improved checks to detect more bugs:
* improved array index out of bounds (#3893, #3907)
* improved double deallocation (#3895)
* delete non-dynamic memory (#1773)
* missing break in switch (#3794)
* member variable not initialized (#3801)
* improved checking of format string parameters
* improved 64-bit portability when returning pointer/int

For more details, see this page:

http://sourceforge.net/apps/trac/cppcheck/milestone/1.55
Source: readme.txt, updated 2012-06-30