Daniel Marjamäki
|
b914466285
|
Uninitialized variables: fixed false positives by bailing out when variable is conditionally initialized and then there is a conditional return.
|
2012-12-27 18:45:00 +01:00 |
Daniel Marjamäki
|
bf9b900c30
|
Tokenizer::setVarId: Fixed problem with initializer lists (#4436)
|
2012-12-27 18:15:00 +01:00 |
Robert Reif
|
a43ae677d7
|
Fixed #4419 (False positive: Class does not have a constructor)
|
2012-12-27 17:21:30 +01:00 |
Robert Reif
|
3e6d601982
|
Fixed #4436 (FP: Member variable is not initialized in the constructor. (with two parameters))
|
2012-12-27 17:15:38 +01:00 |
Daniel Marjamäki
|
7368079949
|
Fixed Cppcheck self-check message
|
2012-12-27 17:11:22 +01:00 |
Daniel Marjamäki
|
57488db9da
|
Preprocessor: Reduce variable scope
|
2012-12-27 17:00:59 +01:00 |
Daniel Marjamäki
|
0585588fc7
|
astyle formatting
|
2012-12-27 16:59:30 +01:00 |
Simon Kagstrom
|
ef28bde3e4
|
Fixed #4408 (Force inclusion of files (a la -include /.../ in GCC))
|
2012-12-27 16:52:31 +01:00 |
Daniel Marjamäki
|
2e0a9c4b33
|
Fixed #4434 (false positive: (style) Mismatching assignment and comparison, comparison 'pen!=-1' is always true.)
|
2012-12-27 15:40:00 +01:00 |
acm4me
|
7da155c8ba
|
Support for Sun Studio C++ compiler
|
2012-12-27 11:51:12 +01:00 |
Daniel Marjamäki
|
bfb82fe3e1
|
Cppcheck: Show single 'too many configurations' message if --enable=information hasn't been used and there are too many configurations.
|
2012-12-26 18:35:49 +01:00 |
PKEuS
|
735069e3a7
|
Fixed unit tests
|
2012-12-26 12:50:59 +01:00 |
Daniel Marjamäki
|
b3301a9ef9
|
Fixed #4433 (Wrong array size for string with \0)
|
2012-12-26 12:10:09 +01:00 |
Robert Reif
|
ce380301fd
|
Fixed #4432 (Crash on parsing PHP interpreter)
|
2012-12-26 08:29:10 +01:00 |
Thomas Jarosch
|
33f4bd0298
|
Silence cppcheck warning
|
2012-12-25 15:28:58 +01:00 |
Daniel Marjamäki
|
f127d56719
|
Null pointer: Fixed FP when there are 'return p?p->x:0;'
|
2012-12-25 14:23:50 +01:00 |
Daniel Marjamäki
|
f16c30248a
|
Uninitialized variables: fixed FP when there are function calls where type* is converted to unknown_type
|
2012-12-25 14:05:29 +01:00 |
Daniel Marjamäki
|
f381058293
|
Uninitialized variables: fixed FP when there are suspicious function calls where type** is converted to type*
|
2012-12-25 13:58:15 +01:00 |
Daniel Marjamäki
|
bcc5a82b1d
|
Uninitialized variables: Fixed FP when using typeof on uninitialized data in return statement
|
2012-12-25 13:31:54 +01:00 |
Thomas Jarosch
|
3d0b4a9f7e
|
Add execute permissions to matchcompiler.py on linux
|
2012-12-25 13:18:24 +01:00 |
Thomas Jarosch
|
a2885a1759
|
Python 3 compatibility for the helper scripts
print() is a function in python 3.
Works with pyhton 2.x, too.
|
2012-12-25 13:12:58 +01:00 |
Daniel Marjamäki
|
db123c2c9b
|
Fixed #4431 (FP: Erroneous 'Ineffective call of function empty()' in ?: test)
|
2012-12-25 12:50:38 +01:00 |
Daniel Marjamäki
|
299c1bb208
|
Uninitialized variables: handle unsimplified labels better
|
2012-12-25 10:37:21 +01:00 |
Daniel Marjamäki
|
db2a129557
|
Tokenizer: Improved handling of '\0' in strings
|
2012-12-25 08:56:12 +01:00 |
Daniel Marjamäki
|
83da4125e3
|
Uninitialized variables: Better value flow analysis. Fixed false positives.
|
2012-12-24 19:11:13 +01:00 |
Daniel Marjamäki
|
31297cf7d3
|
Opposite inner conditions: Clean up copy/pasted code
|
2012-12-24 12:21:48 +01:00 |
Daniel Marjamäki
|
b39afb2cf9
|
Revert "Fixed #4419 (False positive: Class does not have a constructor)"
This reverts commit 9a79961b6c .
There is a segmentation fault when checking lib/preprocessor.cpp
|
2012-12-24 07:46:55 +01:00 |
Robert Reif
|
9a79961b6c
|
Fixed #4419 (False positive: Class does not have a constructor)
|
2012-12-24 06:46:30 +01:00 |
XhmikosR
|
5f5eaf0763
|
merge similar selectors and use silver instead of the hex color since it's smaller
|
2012-12-23 19:56:11 +01:00 |
Daniel Marjamäki
|
56b7670468
|
Tokenizer::setVarId: Fixed problem in initializer list when parameter and class member has same name
|
2012-12-23 19:55:09 +01:00 |
XhmikosR
|
fd10110404
|
htmlreport/cppcheck-htmlreport: simplify css
|
2012-12-23 18:20:04 +01:00 |
Daniel Marjamäki
|
0b4da3d5cd
|
Uninitialized variables: Fixed false positives when variable x is given a nonzero value when variable y is uninitialized.
|
2012-12-23 16:27:04 +01:00 |
XhmikosR
|
abfca0b574
|
readme.md: various improvements
|
2012-12-23 10:58:33 +01:00 |
XhmikosR
|
b7501a1db0
|
buildhelp.bat: Add missing popd
|
2012-12-23 10:58:33 +01:00 |
Daniel Marjamäki
|
9e58714bb1
|
Cppcheck: Only show 'Too many configurations' and 'Interrupted checking' information messages when information severity is enabled
|
2012-12-23 08:23:52 +01:00 |
Robert Reif
|
dae232015e
|
Fixed #4430 (FP: Member variable is not initialized in the constructor.)
|
2012-12-23 08:04:44 +01:00 |
Daniel Marjamäki
|
47e1a571f7
|
Tokenizer: Fixed goto problems
|
2012-12-22 19:28:53 +01:00 |
Daniel Marjamäki
|
7f6a10599b
|
Fixed #4262 (Small Request/Suggestion for checks on array size of args (bounty offer))
|
2012-12-22 09:23:34 +01:00 |
Daniel Marjamäki
|
365a260ddc
|
Fixed #4398 (False negative: out of bounds (for loop))
|
2012-12-22 08:00:05 +01:00 |
Robert Reif
|
80848c6e0e
|
Fixed #4383 (Improve check: uninitialized member variable not detected when initialization is not proper)
|
2012-12-21 19:36:45 +01:00 |
Daniel Marjamäki
|
2050cd71db
|
Uninitialized variables: Better testing of function handling
|
2012-12-21 19:32:56 +01:00 |
Daniel Marjamäki
|
dc6aa92f3b
|
Uninitialized variables: warn about structs in C code
|
2012-12-21 18:50:38 +01:00 |
Daniel Marjamäki
|
cf84c211ed
|
Uninitialized variables: Improved handling of function calls
|
2012-12-21 17:04:15 +01:00 |
Daniel Marjamäki
|
415ee977d8
|
Uninitialized variables : fixed false positives when passing address of pointer to function.
|
2012-12-21 16:57:49 +01:00 |
Daniel Marjamäki
|
3bd08552ab
|
Merge pull request #125 from heyuqi/zhcn-trans
GUI add translation for Simplified Chinese.
|
2012-12-21 01:02:10 -08:00 |
He Yuqi
|
6e6f864072
|
Update the Chinese translation.
|
2012-12-21 11:32:25 +08:00 |
Daniel Marjamäki
|
7e8019e474
|
Fixed #4403 (False positive 'Conversion of string literal <string> to bool always evaluates to true.' with BOOST_ASSERT)
|
2012-12-20 20:48:48 +01:00 |
Daniel Marjamäki
|
ccdea4dc2b
|
Uninitialized variables: Improved checking of functions
|
2012-12-20 19:45:30 +01:00 |
He Yuqi
|
ee095cbc97
|
Update the Chinese translation.
|
2012-12-20 21:31:08 +08:00 |
PKEuS
|
d82048f5f5
|
Fixed compiler error in VS10
|
2012-12-20 04:03:36 -08:00 |