Download Latest Version cppcheck-2.19.0.tar.gz (4.0 MB)
Email in envelope

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

Home / cppcheck / 1.66
Name Modified Size InfoDownloads / Week
Parent folder
README 2014-08-02 1.2 kB
cppcheck-1.66-x86-Setup.msi 2014-08-02 7.3 MB
cppcheck-1.66.zip 2014-08-02 1.5 MB
cppcheck-1.66.tar.gz 2014-08-02 1.3 MB
cppcheck-1.66.tar.bz2 2014-08-02 1.1 MB
Totals: 5 Items   11.3 MB 0
New checks:
- Compare pointer with '\0'
- Assigning boolean expression to floating point variables

Improvements:
- Much improved AST
- Much improved ValueFlow analysis
- ValueFlow and AST now used by much more checks, improving checking accuracy and performance
- Checking for self assignment now supports more complex expressions
- Returning references to literals or references to calculation results is detected
- Enhanced support for commutative operators in duplicate expression checking
- Improved template/enum parsing
- Much improved htmlreport
- Definition of POD types in .cfg files
- Definition of minsize for buffer arguments in .cfg files for buffer overflow checking
- Fixed handling of #error: Do not report them if -f and -D are used together
- New .cfg file for AVR platform
- Generate xml dump of AST/ValueFlow/SymbolDatabase/TokenList if --dump is given
- Improved performance in several cases
- Windows Builds: Now compiled with VS2013, linked against Qt 5.3.1

GUI:
- Platform settings are being saved now
- Improved handling of (invalid) .cfg files
- Use Win32W as default platform on Windows

Additionally, a large number of false positives and crashs has been fixed.
Source: README, updated 2014-08-02