| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| cppcheck-1.78-x86-Setup.msi | 2017-04-01 | 8.0 MB | |
| cppcheck-1.78-x64-Setup.msi | 2017-04-01 | 9.9 MB | |
| readme.txt | 2017-04-01 | 836 Bytes | |
| cppcheck-1.78.zip | 2017-04-01 | 1.8 MB | |
| cppcheck-1.78.tar.gz | 2017-04-01 | 1.6 MB | |
| cppcheck-1.78.tar.bz2 | 2017-04-01 | 1.2 MB | |
| Totals: 6 Items | 22.5 MB | 0 | |
General changes: - Reduced memory usage by up to 10% by reducing size of token list New checks: - Mismatching argument names between function declaration and definition - Detect classes which have a copy constructor but no copy operator and vice versa Checking improvements: - Improved matching of overloaded functions - Improved ValueType analysis, especially related to allocations with "new" and C++11's "auto" - Improved support for C++11 brace initialization - Improved ValueFlow analysis - Improved template parsing - Improved detection of memory leaks - Improved nullpointer checking when nullptr and NULL are used - Detect array out of bounds across compilation units - Extended windows.cfg, posix.cfg and std.cfg Additionally, lots of false positives and bugs have been fixed and several existing checks have been improved.