Daniel Marjamäki
|
7708c2c1d1
|
CheckMemoryLeak: Small fixes and updates
|
2008-04-14 18:42:30 +00:00 |
Daniel Marjamäki
|
a8ba28440c
|
CheckMemoryLeak: Bug fix so that checking stops when the variable goes out of scope
|
2008-04-14 06:25:34 +00:00 |
Daniel Marjamäki
|
e09d61180d
|
Removed 'bugs_that_cppcheck_finds'. It will be listed in the wiki instead
|
2008-04-14 06:24:45 +00:00 |
Daniel Marjamäki
|
53f078fc1d
|
Minor updates. Added todo. Refactoring
|
2008-04-12 12:07:35 +00:00 |
Daniel Marjamäki
|
4805f48a4f
|
CheckMemoryLeak: Improved the checking
(tests.cpp:memleak_in_function:test16)
|
2008-04-12 11:44:32 +00:00 |
Daniel Marjamäki
|
90c2822031
|
CheckMemoryLeak: fixed bug that caused false positives
|
2008-04-12 11:33:48 +00:00 |
Daniel Marjamäki
|
bb5276024b
|
Added testcase to look at later
|
2008-04-12 10:54:46 +00:00 |
Daniel Marjamäki
|
59c1c16e03
|
Checking for memory leaks. Changed the handling of comments about
deleting
|
2008-04-12 06:33:45 +00:00 |
Daniel Marjamäki
|
1d258a55a4
|
Make it possible to disable memory leak checking for a variable. Usable to avoid false positives
|
2008-04-11 18:37:15 +00:00 |
Daniel Marjamäki
|
214266c08c
|
Added comments
|
2008-04-11 06:58:45 +00:00 |
Daniel Marjamäki
|
bee1c1fb8d
|
Refactoring CheckMemoryLeak to detect more leaks
|
2008-04-08 07:03:32 +00:00 |
Daniel Marjamäki
|
137a4c6309
|
CheckBufferOverrun: Removed a false positive
|
2008-04-06 11:53:23 +00:00 |
Daniel Marjamäki
|
daf1af0570
|
Minor updates in text files.
|
2008-04-06 11:39:49 +00:00 |
Daniel Marjamäki
|
e47cf2c97c
|
TestTok: Deleted deprecated file
|
2008-04-06 10:37:36 +00:00 |
Daniel Marjamäki
|
6490f79f78
|
CheckMemoryLeak: Added more allocation and deallocation functions
|
2008-04-06 10:36:41 +00:00 |
Daniel Marjamäki
|
72a1f746b8
|
Makefile: Removed Statements
|
2008-04-06 09:47:25 +00:00 |
Daniel Marjamäki
|
7b084fb1c4
|
Statements: Removed this bastard from cppcheck
|
2008-04-06 09:42:30 +00:00 |
Daniel Marjamäki
|
62e06185f8
|
Minor updates to [232] and [233]. Use __GNUC__ define instead of CYGWIN
|
2008-04-06 06:45:30 +00:00 |
Daniel Marjamäki
|
794710a0bd
|
Addon to [232]
|
2008-04-06 06:35:53 +00:00 |
Daniel Marjamäki
|
a938b4ed39
|
Fixing bug 1935006 - Compile problems on cygwin
|
2008-04-06 06:26:11 +00:00 |
Daniel Marjamäki
|
fd9ca7c300
|
Re-adding CheckMemoryLeak functionality. More work is still needed.
|
2008-04-05 12:27:02 +00:00 |
Daniel Marjamäki
|
0bd9f3a8fa
|
Further improvements of CheckMemoryLeak. Still not working as good as a few revisions ago.
|
2008-04-04 04:29:28 +00:00 |
Daniel Marjamäki
|
0ad426ec88
|
Removed old file 'bufferoverrun.txt'
|
2008-04-04 04:28:29 +00:00 |
Daniel Marjamäki
|
f055ecf708
|
Refactoring CheckMemoryLeak
|
2008-04-03 06:15:26 +00:00 |
Daniel Marjamäki
|
c56cfb5305
|
Match: Added matching for []
|
2008-04-02 09:37:05 +00:00 |
Daniel Marjamäki
|
b6868b7f1a
|
Rewriting CheckMemoryLeak (Just Started)
|
2008-04-02 05:09:35 +00:00 |
Daniel Marjamäki
|
60e454fa11
|
Minor updates. Removed some false positives when checking variable scope
|
2008-04-01 06:21:12 +00:00 |
Daniel Marjamäki
|
89605c0167
|
Fixed minor bugs
|
2008-03-29 17:27:02 +00:00 |
Daniel Marjamäki
|
69d33444d4
|
Added style checks to check for unused global functions
|
2008-03-29 09:44:23 +00:00 |
Daniel Marjamäki
|
f8569f0db4
|
Refactoring: Removed 'HasErrors'. Better usage of 'Match'. Hid the 'FunctionList'
|
2008-03-28 17:40:24 +00:00 |
Daniel Marjamäki
|
4691999ede
|
Refactoring: Replaced deprecated "match" with the new "Match"
|
2008-03-28 07:18:03 +00:00 |
Daniel Marjamäki
|
bf6926232b
|
CheckBufferOverrun: Improved checking of arrays declared like this: "type * var [ num ]"
|
2008-03-27 05:41:21 +00:00 |
Daniel Marjamäki
|
021b86afa2
|
test cppcheck: All tests work
|
2008-03-26 07:18:40 +00:00 |
Daniel Marjamäki
|
b011228fce
|
Fixed bugs in 'CheckBufferOverrun.cpp'
|
2008-03-25 17:10:52 +00:00 |
Daniel Marjamäki
|
5296377c52
|
To compile with borland, 'algorithm' was needed
|
2008-03-25 05:52:28 +00:00 |
Daniel Marjamäki
|
fcff7a4052
|
Refactoring of 'CheckBufferOverrun.cpp'
|
2008-03-24 19:32:17 +00:00 |
Daniel Marjamäki
|
41252ac45a
|
Refactoring 'CheckBufferOverrun'. Added 'Match1'.
|
2008-03-24 16:24:07 +00:00 |
Daniel Marjamäki
|
1e379b8ffa
|
Refactoring the 'CheckBufferOverrun'
|
2008-03-24 11:51:16 +00:00 |
Daniel Marjamäki
|
954cccf843
|
Removed checking of 'dynamic data' it's impossible to determine if it's
false or true positives without deeper analysis.
|
2008-03-24 11:00:04 +00:00 |
Daniel Marjamäki
|
c327dc10d8
|
Made the checking for buffer overruns more generic
|
2008-03-24 10:03:45 +00:00 |
Daniel Marjamäki
|
b7477cb27f
|
Combined 'findfunction' and 'FindFunction'. Updated "CheckBufferOverrun"
(checking for-loops).
|
2008-03-24 07:24:49 +00:00 |
Daniel Marjamäki
|
4c17dd9499
|
Buffer overrun in function parameter
|
2008-03-23 16:18:31 +00:00 |
Daniel Marjamäki
|
44bee90d82
|
Refactoring (Replace '->' with '.', use matching function when possible)
|
2008-03-23 14:15:44 +00:00 |
Daniel Marjamäki
|
75debeba37
|
Reverted 205:207
|
2008-03-23 13:38:01 +00:00 |
Daniel Marjamäki
|
34a2fdfb37
|
Refactoring
|
2008-03-23 13:27:34 +00:00 |
Daniel Marjamäki
|
3dfc79d3b6
|
Refactoring: Use 'setindentlevel'
|
2008-03-23 07:57:27 +00:00 |
Daniel Marjamäki
|
0d0f562e90
|
Refactoring: Added helper function 'setindentlevel'
|
2008-03-22 20:14:25 +00:00 |
Daniel Marjamäki
|
ede402a5ec
|
Minor refactoring
|
2008-03-22 17:09:08 +00:00 |
Daniel Marjamäki
|
ab7cb379af
|
In the checks, use const pointers
|
2008-03-22 11:46:06 +00:00 |
Daniel Marjamäki
|
13f681879f
|
Handling pointers in 'CheckBufferOverrun_StructVariable'
|
2008-03-21 18:55:29 +00:00 |