Kimmo Varis
|
6e540e615d
|
Add testsuite to CMake build files.
|
2009-12-15 22:27:17 +02:00 |
Daniel Marjamäki
|
1680d1fb42
|
Fixed #1086 (segmentation fault of cppcheck '#if define(A)+define(B)+define(C)!=1')
|
2009-12-15 20:18:32 +01:00 |
Daniel Marjamäki
|
e03ff727d4
|
Fixed #1103 (false positive: uninitialized variable when using references)
|
2009-12-15 19:50:48 +01:00 |
Daniel Marjamäki
|
368df4c083
|
TestLocalLeaks: going out of scope
|
2009-12-15 19:27:07 +01:00 |
Reijo Tomperi
|
30f789a168
|
Fix #1076 (Invalid number of character ({). Can't process file.)
http://sourceforge.net/apps/trac/cppcheck/ticket/1076
|
2009-12-15 00:06:05 +02:00 |
Daniel Marjamäki
|
0c13f9ba5c
|
Added TestLocalLeaks
|
2009-12-14 20:30:31 +01:00 |
Reijo Tomperi
|
42c2437f78
|
Test case for #1076 (Invalid number of character ({). Can't process file.)
|
2009-12-13 22:36:42 +02:00 |
Daniel Marjamäki
|
4dc8794c69
|
Fixed #1082 (False positive: Resource leak in loop which exits only after releasing resource)
|
2009-12-13 19:50:49 +01:00 |
Daniel Marjamäki
|
829a4f8453
|
Fixed #1084 (define configuration lost)
|
2009-12-13 17:18:27 +01:00 |
Daniel Marjamäki
|
b4a454fc47
|
Fixed #1058 (Preprocessor: extracting configuration for '#if DEF == 1')
|
2009-12-13 15:23:44 +01:00 |
Daniel Marjamäki
|
01cfa3b6bd
|
Fixed #1072 (False positive: class member initialization with '*p=0;')
|
2009-12-13 09:36:59 +01:00 |
Daniel Marjamäki
|
bc808710a0
|
Fixed #1097 (Internal error: When macro is not expanded 'ABC(for (i=0;i<10;i++) ..);')
|
2009-12-12 19:58:19 +01:00 |
Daniel Marjamäki
|
1002457b17
|
Fixed #1074 (Exception safety: auto deallocated classes don't leak)
|
2009-12-12 18:56:26 +01:00 |
Daniel Marjamäki
|
c6f913ac3e
|
Preprocessor: Fixed TODO_ASSERT_EQUALS
|
2009-12-11 22:32:44 +01:00 |
Daniel Marjamäki
|
4d185f0935
|
Fixed #1080 (false positive: member variable not initialized)
|
2009-12-11 21:34:04 +01:00 |
Daniel Marjamäki
|
9646f62ec1
|
Fixed #1075 (False positive: uninitialized variable 'return bar(s);')
|
2009-12-11 19:58:29 +01:00 |
Daniel Marjamäki
|
e52fb36c5c
|
Fixed #1060 (Preprocessor: wrong define handling)
|
2009-12-11 19:28:37 +01:00 |
Daniel Marjamäki
|
91114c50d2
|
Fixed #1061 (false positve: uninitialized variable)
|
2009-12-09 20:05:06 +01:00 |
Daniel Marjamäki
|
e2473314b5
|
Fixed #1024 (Preprocessor: doesn't expand macro in macro)
|
2009-12-09 19:14:07 +01:00 |
Daniel Marjamäki
|
418d93eafb
|
Preprocessor: Refactoring the Preprocessor::expandMacros
|
2009-12-09 17:13:48 +01:00 |
Reijo Tomperi
|
87325799c5
|
Fix #1071 ((style) The function 'throw' is never used)
http://sourceforge.net/apps/trac/cppcheck/ticket/1071
|
2009-12-08 23:41:47 +02:00 |
Reijo Tomperi
|
db30c5b0d2
|
Fix #1069 (Minor spelling mistake across cppcheck)
http://sourceforge.net/apps/trac/cppcheck/ticket/1069
|
2009-12-08 20:10:08 +02:00 |
Reijo Tomperi
|
798e07dee4
|
Added test case for else if simplification
|
2009-12-08 01:22:24 +02:00 |
Reijo Tomperi
|
bd024b7a2d
|
Fix #1065 (Internal error - incrementing single char in char array)
http://sourceforge.net/apps/trac/cppcheck/ticket/1065
|
2009-12-07 23:42:30 +02:00 |
Daniel Marjamäki
|
e5c507dc02
|
Fixed #1063 (False positive: deallocated memory doesn't leak upon exception)
|
2009-12-07 19:23:33 +01:00 |
Reijo Tomperi
|
f5849f9be2
|
Fix #1057 (Tokenizer: negative numbers are not tokenized correctly in switch-case)
http://sourceforge.net/apps/trac/cppcheck/ticket/1057
|
2009-12-07 00:09:56 +02:00 |
Daniel Marjamäki
|
3c063bfdb8
|
Preprocessor: Reverted refactoring
|
2009-12-06 20:10:10 +01:00 |
Daniel Marjamäki
|
046db9b2bb
|
Preprocessor: Fix so the unit tests work again
|
2009-12-06 19:53:17 +01:00 |
Daniel Marjamäki
|
46b19e0184
|
Preprocessor: Refactoring to make it simpler
|
2009-12-06 19:17:59 +01:00 |
Daniel Marjamäki
|
2d180ab918
|
newcheck: added the 'newcheck' functionality. It's still in early state so it needs refactoring
|
2009-12-06 18:41:28 +01:00 |
Daniel Marjamäki
|
c2a37c5d69
|
class checking: It's a 'possible style' error if a private constructor is not initializing a member variable
|
2009-12-06 18:35:32 +01:00 |
Daniel Marjamäki
|
cd4e355f17
|
Fixed #1052 (Internal error for 'int vals[] = { 0x13, 1?0x01:0x00 };')
|
2009-12-06 10:58:27 +01:00 |
Daniel Marjamäki
|
75f6e20e61
|
Fixed #1050 (Internal error: In tokenizer for: 'do { sizeof 1; } while (0);')
|
2009-12-06 08:46:59 +01:00 |
Daniel Marjamäki
|
da4d03f6c4
|
Fixed #1048 (False positive: exceptNew error with nothrow)
|
2009-12-05 22:05:59 +01:00 |
Reijo Tomperi
|
5a40a8c2dd
|
CRLF -> LF fix
|
2009-12-05 22:17:58 +02:00 |
Daniel Marjamäki
|
e9b342c56b
|
Fixed #1046 (tokenizer: internal error for 'discard_block< (1 << 24), 10, 24 > u, v;')
|
2009-12-05 21:15:14 +01:00 |
Daniel Marjamäki
|
0b09c36851
|
Fixed #1026 (false positive: buffer access out of bounds)
|
2009-12-05 11:41:30 +01:00 |
Daniel Marjamäki
|
84a6fe6b54
|
Fixed #1034 (change --enable to --enable=all)
|
2009-12-04 19:35:58 +01:00 |
Reijo Tomperi
|
54629ff221
|
Fix #1037 (tokenizing a nested do while, while loop fails)
http://sourceforge.net/apps/trac/cppcheck/ticket/1037
|
2009-12-04 00:06:03 +02:00 |
Daniel Marjamäki
|
48bb1fdc83
|
Eric Sesterhenn: Fixed #1032 (False positive resource leak with exit at end of function)
|
2009-12-03 19:19:20 +01:00 |
Daniel Marjamäki
|
96268b4caf
|
Fixed #1030 (wrong line number with goto)
|
2009-12-02 19:47:35 +01:00 |
Reijo Tomperi
|
f5c81429cb
|
Refactoring: Parse --enable values in Settings class
|
2009-11-30 23:48:58 +02:00 |
Daniel Marjamäki
|
153a13272c
|
ericsesterhenn: Fix #1028 (False positive resource leak)
|
2009-11-30 16:45:19 +01:00 |
Daniel Marjamäki
|
ded2e68c2e
|
Fix #1022 (False positive: uninitialized variable when using local struct)
|
2009-11-29 19:23:31 +01:00 |
Daniel Marjamäki
|
e6b5fe99f6
|
Fixed #1027 (Internal error: sizeof a++)
|
2009-11-29 17:25:35 +01:00 |
Daniel Marjamäki
|
e7d7507c65
|
Fixed #1020 (lib/tokenize.cpp:4615: bool Tokenizer::validate() const: Assertion 0 failed)
|
2009-11-29 12:14:42 +01:00 |
Daniel Marjamäki
|
a57af3b3e9
|
use checked STL in debugmode
|
2009-11-28 18:29:32 +01:00 |
Martin Ettl
|
03e7914c98
|
partial fix of ticket #997; added check for write() two testcases
|
2009-11-28 13:41:24 +01:00 |
Daniel Marjamäki
|
f75c9619d1
|
Fixed #1021 (Out-of-bounds access false positive)
|
2009-11-28 12:51:23 +01:00 |
Reijo Tomperi
|
2c51542cf1
|
Fix #1018 (strcat(strcat()) causes assertion in Tokenizer::validate)
Test case provided by povaddict
http://sourceforge.net/apps/trac/cppcheck/ticket/1018
|
2009-11-27 23:21:13 +02:00 |