Update to 1.46.1:
authorwiz <wiz>
Wed, 15 Dec 2010 13:01:38 +0000 (13:01 +0000)
committerwiz <wiz>
Wed, 15 Dec 2010 13:01:38 +0000 (13:01 +0000)
commitb0ad37a8e5b442a0b7d9621fa68f32f9660a6976
tree22b1b891e0ae06a6ced0e7799f734ca15d655f84
parent5c8804dc536db3f048f9d7b886bb92c3cb3d54e1
Update to 1.46.1:

Release notes for 1.46

This release has improvements and bug fixes.

We fixed 153 tickets, and that is a somewhat "usual" number for a Cppcheck release.

The report has been improved. New severities were added to make the messages more informational. The possible severities are now:
 * error
 * warning
 * style
 * performance

This has no effect on the command line flags nor the xml report. The command line flags and the xml report is fully compatible with previous versions.

These are the new checks that were added:
 * detect dangerous usage of string::c_str()
 * warn for unused variable when only doing malloc/free
 * warn when assert has side effects
 * warn for mutual exclusion over ||. The condition is always false. Example: 'if (x != 1 || x != 4)'

More details about all the fixed tickets can be found here:
http://sourceforge.net/apps/trac/cppcheck/milestone/1.46

Release notes for 1.46.1

Fix segmentation fault.
devel/cppcheck/Makefile
devel/cppcheck/distinfo