Daniel Marjamäki
|
a406509d99
|
Fixed Travis build, use test function
|
2014-04-21 08:20:13 +02:00 |
Robert Reif
|
6ff5de2118
|
Fixed #5697 (Check for throw in __attribute__((nothrow)) function)
|
2014-04-20 20:40:55 +02:00 |
Daniel Marjamäki
|
44a66e6a5a
|
Fixed #1416 (false negative resource leak when calling fdopen)
|
2014-04-20 10:50:32 +02:00 |
Robert Reif
|
36f4431481
|
Fixed #4800 (Check unhandled exceptions)
|
2014-04-20 08:58:36 +02:00 |
Daniel Marjamäki
|
0c5707ebf1
|
Fixed #5512 (library (memory): extending standard free deallocator with allocators in custom cppcheck configuration file)
|
2014-04-19 13:15:06 +02:00 |
Martin Ettl
|
ed54b93317
|
Fixed FP in posix.cfg and mkdir() for second parameter.
|
2014-04-18 21:46:32 +02:00 |
Daniel Marjamäki
|
2d645f57b9
|
Fixed #5576 (false positive: (POSIX) (error) Resource leak: sockfd)
|
2014-04-18 18:18:47 +02:00 |
Daniel Marjamäki
|
a9943fe6d0
|
Fixed #5525 (Closing a socket file descriptor gives an error: Mismatching allocation and deallocation)
|
2014-04-18 17:05:44 +02:00 |
Daniel Marjamäki
|
56eb717b8a
|
Fixed #5656 (false positive: (error) Possible null pointer dereference: f)
|
2014-04-18 16:10:18 +02:00 |
Daniel Marjamäki
|
6146c8f5bb
|
Tokenizer: Fixed bad simplifyComma for code 'return a ? b = c , d : e ;'
|
2014-04-18 13:38:48 +02:00 |
Alexander Mai
|
1d78d74175
|
Add test to improve coverage of CheckIO::checkWrongPrintfScanfArguments()
|
2014-04-18 11:39:58 +02:00 |
Alexander Mai
|
ccba934cb1
|
#5684 The scope of the variable 'p' can be reduced - But it can not.
|
2014-04-17 21:32:56 +02:00 |
Daniel Marjamäki
|
064844f8db
|
Tokenizer: Fixed bad simplifyComma for code 'a ? b = c , d : e ;'
|
2014-04-17 18:47:55 +02:00 |
Daniel Marjamäki
|
8d5a9893d5
|
Fixed #5682 (False positive: (style) Same expression on both sides of '&&')
|
2014-04-16 16:04:46 +02:00 |
Daniel Marjamäki
|
5c116c622d
|
AST: Fixed iscast detection in '*((DWORD*)&buf[0])'
|
2014-04-15 15:46:26 +02:00 |
orbitcowboy
|
3d0217b69e
|
Implemented a slower but shorter version of MathLib::isNullValue() as suggested by PKeuS. Removed not needed test cases. Improved doxygen documentation for MathLib::IsNullValue().
|
2014-04-14 05:27:38 +02:00 |
Daniel Marjamäki
|
5ee85ee88a
|
ValueFlow: Improved handling of bitand against a single-bit integer literal
|
2014-04-14 06:45:39 +02:00 |
Mark de Wever
|
b4b340b7be
|
Fixed #5677 (Fix overzealous substr() warning)
|
2014-04-13 19:04:35 +02:00 |
Daniel Marjamäki
|
79942df842
|
Fixed #5602 (false positive on std::vector - after unknown macro around the function header)
|
2014-04-13 13:05:30 +02:00 |
Alexander Mai
|
547803f581
|
#5592 - crash: gcc: testsuit: gcc.c-torture/compile/limits-declparen.c (Limit stack depth below createAst()
|
2014-04-13 12:47:54 +02:00 |
PKEuS
|
9bfc2b618b
|
Fixed crashes random crashes in multithreading caused by useless creation of CheckUnusedFunctions instance per thread.
|
2014-04-13 11:56:38 +02:00 |
Alexander Mai
|
73fc3d6a13
|
#5300 - Invalid encoding in XML output (use escape sequence string for non-printable characters)
|
2014-04-13 09:50:57 +02:00 |
PKEuS
|
8cb3b13e56
|
Support "else if" and do-loop in CheckStl::checkDereferenceInvalidIterator()
|
2014-04-12 20:03:07 +02:00 |
PKEuS
|
e8ac355b39
|
Refactorized iterator checking:
- Fixed false positive #5669
- Use symboldatabase in CheckStl::pushback()
- Improved support for erase on std::vector and find
|
2014-04-12 20:03:07 +02:00 |
Daniel Marjamäki
|
1252c70449
|
Symbol database: tweaked tests
|
2014-04-12 20:02:34 +02:00 |
Martin Ettl
|
82092e412a
|
MathLib::isNullValue(): Fixed bug in detecting zero values. Improved test coverage of MathLib::IsNullValue().
|
2014-04-12 02:14:50 +02:00 |
Daniel Marjamäki
|
9d51bfd015
|
Fixed #5397 (False positive: Same expression on both sides of '&')
|
2014-04-12 16:06:31 +02:00 |
PKEuS
|
7ffc313748
|
Save "->" in Token::originalName if simplified to "."; Fix false positive #4890.
|
2014-04-12 12:04:56 +02:00 |
PKEuS
|
9c921ab657
|
Fixed handling of member function pointers in setVarId and SymbolDatabase (#4577)
|
2014-04-12 12:04:55 +02:00 |
PKEuS
|
83f4657e69
|
Fixed remaining issue in #3503: Member function taking a function pointer must not be "simplified" to a variable initialization
|
2014-04-12 12:04:55 +02:00 |
orbitcowboy
|
9c08885caf
|
MathLib:IsNullValue(): using a Finite State Machine to determine a string value contains a numeric NULL value. The NULL value can be Integer, Binary, Hex, Octal. The corresponding unit test cases are also included.
|
2014-04-11 01:27:05 +02:00 |
orbitcowboy
|
66329fe8b8
|
posix.cfg: Fixed FP for isatty() function and added unit cases.
|
2014-04-10 17:53:04 +02:00 |
Robert Reif
|
7eb3988415
|
Fixed #5659 (False negative: mismatching allocation / deallocation whith using namespace)
|
2014-04-11 05:40:37 +02:00 |
Alexander Mai
|
ab2f8bfba3
|
Tidy up MathLib::isInt() - using a state machine approach
|
2014-04-10 22:46:55 +02:00 |
PKEuS
|
b10fce304e
|
Don't suggestInitializationList for arrays used as initializer (#5640)
|
2014-04-10 22:28:02 +02:00 |
PKEuS
|
c33498fa0b
|
Fixed false positive redundantAssignment when operator() is called (#5568)
|
2014-04-10 21:56:30 +02:00 |
Alexander Mai
|
559a2bc2c8
|
Avoid FP exceptThrowInNoThrowFunction and exceptThrowInNoexecptFunction
|
2014-04-10 21:55:49 +02:00 |
PKEuS
|
e39b89efc3
|
Throw more syntaxErrors from SymbolDatabase, fixing #5663
|
2014-04-10 20:11:03 +02:00 |
PKEuS
|
25b1f2f541
|
Fixed #5643 (crash on address-of-operator& in condition) as suggested by serval2412
|
2014-04-10 19:49:21 +02:00 |
Alexander Mai
|
e19129a409
|
Fix #4724 (Error in calculation shift operation: wrong sign: 1UL << 63)
|
2014-04-10 19:22:14 +02:00 |
Robert Reif
|
b0af67f369
|
Fixed #5486 (false positive: (warning) %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'ssize_t {aka long}'.)
|
2014-04-10 17:25:11 +02:00 |
Robert Reif
|
847d28d283
|
Fixed #5638 (is there any plan to check noexcept correctness?)
|
2014-04-10 16:17:10 +02:00 |
Robert Reif
|
4ae204e46b
|
Fixed #5659 (False negative: mismatching allocation / deallocation whith using namespace)
|
2014-04-10 16:11:11 +02:00 |
Daniel Marjamäki
|
c8ae1e4751
|
Fixed #5658 (false positive: (error) Uninitialized variable: s)
|
2014-04-10 15:59:37 +02:00 |
orbitcowboy
|
baf8d09a0d
|
Fixed FP for nullpointer dereference when using putchar.
|
2014-04-09 17:02:17 +02:00 |
Daniel Marjamäki
|
9b1d058410
|
Fixed #5660 (false positive: (error) Uninitialized variable: result)
|
2014-04-10 06:40:53 +02:00 |
Daniel Marjamäki
|
59cd1879db
|
Fixed #5467 (False positive incorrectly claiming use after erase)
|
2014-04-09 10:32:56 +02:00 |
orbitcowboy
|
dd61c5db47
|
Fixed FP, nullpointer for memchr.
|
2014-04-08 18:39:50 +02:00 |
Alexander Mai
|
89dc652af9
|
#5631 Typo and misleading error message in negativeMemoryAllocationSize
|
2014-04-08 20:23:00 +02:00 |
Alexander Mai
|
a06371e063
|
Fixes for Doxygen + code formatting
|
2014-04-07 20:39:19 +02:00 |