forked from pool/cppcheck
Marcus Meissner
fe9bdee298
- update to 1.59: * Commandline/Settings changes: - New option to enable warnings but not style messages: --enable=warning - Cppcheck used to skip includes where the header filename is enclosed in <>. You can now include these headers also by using -I. * New checks: - New POSIX checks: pipe() buffer size, redundant calls of set/get user id, too big value passed to usleep(), buffer overflow when using write() - Storing getc() return value in char variable and comparing to EOF. - Detect redundant bitand operations - Find suspicious equality comparisons like: if(a == 0) a == 1; - Warn about using malloc() for classes containing virtual methods, std::-objects or constructors - Portability check that warns when using NULL as argument to variadic function. It has undefined behaviour on some implementations. * Improvements: - Improved lookup for functions and types - Switched to TinyXml2 as XML library - Improved checking for uninitialized struct members, variable scopes that can be reduced and unused functions * GUI: - Remember last path in open file dialog - Added command line parameter to open a results file - Bug in statistic calculation fixed OBS-URL: https://build.opensuse.org/request/show/164061 OBS-URL: https://build.opensuse.org/package/show/devel:tools/cppcheck?expand=0&rev=34 |
||
---|---|---|
.gitattributes | ||
.gitignore | ||
cppcheck-1.59.tar.bz2 | ||
cppcheck.changes | ||
cppcheck.spec |