Daniel Marjamäki
|
4710c5c4f1
|
Merge pull request #296 from mpaladin/master
Fix redundantConditionError check description
|
2014-05-07 16:01:26 +02:00 |
Robert Reif
|
0bdecfd9cb
|
Fixed #5767 (move bool Variable flag into flag variable)
|
2014-05-07 15:59:21 +02:00 |
Massimo Paladin
|
5e996bc63b
|
Fix redundantConditionError check description
|
2014-05-07 14:54:50 +02:00 |
Daniel Marjamäki
|
5ad3ac2653
|
Fixed #5695 (FP: Mismatching assignment and comparison)
|
2014-05-06 19:35:47 +02:00 |
Daniel Marjamäki
|
b354de6b23
|
Fixed #5750 (FP:Opposite conditions in nested 'if' blocks lead to a dead code block)
|
2014-05-06 16:15:12 +02:00 |
Robert Reif
|
2d2847ddbd
|
Fixed #5764 (Store Token flags in a single variable)
|
2014-05-06 06:35:48 +02:00 |
Daniel Marjamäki
|
6e25280c90
|
Reverted fix for #5605 since it cause this crash: #5759
|
2014-05-05 21:11:47 +02:00 |
Daniel Marjamäki
|
d17f926422
|
Merge pull request #294 from simartin/typo_520aaf71
Reinstate error message.
|
2014-05-04 20:49:01 +02:00 |
Robert Reif
|
ae96491d6c
|
Fixed #5756 (declspec(nothrow) not supported)
|
2014-05-04 20:47:20 +02:00 |
Daniel Marjamäki
|
7d583e639c
|
AST: Fixed handling of '(((typeof(x))*)0)'
|
2014-05-04 18:36:04 +02:00 |
Simon Martin
|
8519a954a0
|
Reinstate error message.
|
2014-05-04 17:06:38 +02:00 |
Daniel Marjamäki
|
42b85088c5
|
Double free: Improved handling of noreturn functions. Partial revert of previous fix.
|
2014-05-04 13:11:21 +02:00 |
Daniel Marjamäki
|
636a15ac55
|
Doublefree: Fixed FP when exit() is called
|
2014-05-04 12:02:55 +02:00 |
Daniel Marjamäki
|
5edb6092a1
|
Merge pull request #293 from simartin/ticket_5709
Ticket #5709: Comma operator not properly tokenized.
|
2014-05-04 11:46:04 +02:00 |
Robert Reif
|
888fd44039
|
Fixed #5609 (Wrong warning: %zu requires 'size_t' - but type is 'std::size_t')
|
2014-05-04 07:55:23 +02:00 |
Simon Martin
|
b03f36cd71
|
Ticket #5709: Comma operator not properly tokenized.
|
2014-05-03 21:35:04 +02:00 |
Daniel Marjamäki
|
1903d95015
|
Fixed #5661 (--suppress=missingInclude has no effect)
|
2014-05-03 19:31:15 +02:00 |
Daniel Marjamäki
|
ed1d63ffc0
|
Fixed #5636 (FP: matrix out of bounds)
|
2014-05-03 18:12:06 +02:00 |
Daniel Marjamäki
|
2f3f42d7f1
|
astyle formatting
[ci skip]
|
2014-05-03 18:10:49 +02:00 |
Simon Martin
|
ffe6a0be2b
|
Ticket #5605: Don't consider '>' as a default template parameter value. Don't choke on template parameters with erroneous default values.
|
2014-05-03 16:26:14 +02:00 |
Daniel Marjamäki
|
5a23b739da
|
ValueFlow: Improved bailout when variable is reassigned
|
2014-05-03 12:49:07 +02:00 |
Daniel Marjamäki
|
4b7aaba159
|
AST: assignment operators are executed from right to left
|
2014-05-03 12:08:42 +02:00 |
Alexander Mai
|
d3e8bbdc51
|
#5618 False positive: (performance) Use const reference for 'temp' to avoid unnecessary data copying. - redundantCopyLocalConst/CheckOther::checkRedundantCopy() is prone to false positives. As a quick fix that check becomes inconclusive.
|
2014-05-02 20:09:38 +02:00 |
Robert Reif
|
7d762ca9f7
|
Made 'unhandled exception' inconclusive and style message. #5751
|
2014-05-02 06:57:23 +02:00 |
Daniel Marjamäki
|
fadc27092e
|
Fixed #5752 (FP (error) Possible null pointer dereference)
|
2014-05-01 15:15:26 +02:00 |
Robert Reif
|
f6aaf6cc0d
|
Unhandled exceptions: Dont warn when there are unhandled exceptions in main() function. #5751
|
2014-05-01 13:41:01 +02:00 |
Alexander Mai
|
d2ebd718a9
|
#5691 False positive: autovarInvalidDeallocation - function name 'delete' in C code
|
2014-05-01 07:32:37 +02:00 |
PKEuS
|
ab4f58a146
|
Partially reverted 1317063b21 . enum class is not part of the common subset of supported C++11 functions of the compilers supported by cppcheck. (Fixes #5745)
|
2014-04-30 21:06:01 +02:00 |
PKEuS
|
71264fb672
|
Fixed assertion failure in VS debug mode
|
2014-04-30 21:06:01 +02:00 |
Alexander Mai
|
a25cb53c19
|
#5751 - Warning unhandledExceptionSpecification is issued even if warnings are not enabled
|
2014-04-30 19:33:17 +02:00 |
orbitcowboy
|
e48550d8d7
|
Merge branch 'master' of https://github.com/danmar/cppcheck
|
2014-04-23 01:24:01 +02:00 |
Alexander Mai
|
4815e3c4c5
|
Fix some segmentation faults seen while reducing #5743 (sorry, no test cases supplied)
|
2014-04-29 20:16:50 +02:00 |
Daniel Marjamäki
|
b5e023a46c
|
Fixed #5472 (sizeof not handled as operator with respect to null pointer dereference)
|
2014-04-29 20:09:11 +02:00 |
Daniel Marjamäki
|
fc24d491cc
|
Fixed #5560 (false positive: C-style pointer casting)
|
2014-04-29 06:21:30 +02:00 |
Daniel Marjamäki
|
648479d909
|
AST: Fixed tree for 'a.b[5]'
|
2014-04-29 06:09:26 +02:00 |
Daniel Marjamäki
|
36895674ce
|
Refactoring. Simplified condition using Token::Match.
|
2014-04-29 04:45:45 +02:00 |
Robert Reif
|
4de9e29adc
|
Fixed #5706 (operators with noexcept broken)
|
2014-04-29 04:37:13 +02:00 |
Daniel Marjamäki
|
1233d8e47f
|
Fixed #5657 (false positive: (error) Possible null pointer dereference: p)
|
2014-04-28 15:54:54 +02:00 |
Daniel Marjamäki
|
3300d39854
|
Fixed #5721 (valueFlowBeforeCondition: stop when goto label is seen)
|
2014-04-28 06:21:48 +02:00 |
Alexander Mai
|
ead3f28e06
|
Small enhancements for doxygen
|
2014-04-27 21:42:10 +02:00 |
Daniel Marjamäki
|
9c74d914d7
|
Fixed #5667 (Tokenizer: simplify 'void (X::*f)()' to 'void *f')
|
2014-04-27 19:49:21 +02:00 |
Daniel Marjamäki
|
d279f3fb41
|
Fixed #5736 (AST: proper handling of 'a=(b).c;')
|
2014-04-27 18:03:50 +02:00 |
Daniel Marjamäki
|
9f2e37da37
|
AST: fixed 'a.b++' and '*c[5]--'
|
2014-04-27 16:02:24 +02:00 |
PKEuS
|
ecec4b0b46
|
Fixed false positive #5187: arithOperationsOnVoidPointerError when referencing void*
|
2014-04-27 12:18:33 +02:00 |
PKEuS
|
866ab1ce14
|
Fixed false positive #5689: Care about usage of return values of memory functions
|
2014-04-27 12:18:33 +02:00 |
PKEuS
|
ea23a0467b
|
Fixed false positive #5732: autovarInvalidDeallocation on pointer to array
|
2014-04-27 12:18:33 +02:00 |
Daniel Marjamäki
|
bde6698bcd
|
Fixed #5731 (False positive with opposite conditions)
|
2014-04-27 10:21:20 +02:00 |
Daniel Marjamäki
|
7317785e32
|
astyle formatting
[ci skip]
|
2014-04-27 10:20:21 +02:00 |
Alexander Mai
|
17ec0af6a7
|
#5734 A FP literalWithCharPtrCompare was issued upon comparison with a char referenced within a string literal
|
2014-04-27 09:40:13 +02:00 |
Alexander Mai
|
520aaf71b8
|
Fix some doxygen comments and add shortcut for tok==NULL to Token::simpleMatch()
|
2014-04-27 09:32:02 +02:00 |