Daniel Marjamäki
|
69c3287e31
|
Memory leaks: fix endless loop for 'if )'. the check assumed that the link after the 'if' pointed forwards. Ticket: #2404
|
2011-07-31 19:38:39 +02:00 |
Daniel Marjamäki
|
4433e621f8
|
removed the unused function CheckMemoryLeakInFunction::matchFunctionsThatReturnArg
|
2011-07-31 17:36:56 +02:00 |
Simon Martin
|
50f78ce329
|
Fixed #2951 (Small code factorization in checkmemoryleak.cpp)
|
2011-07-30 13:10:44 +02:00 |
Daniel Marjamäki
|
dc629b4c39
|
Fixed 'possible null pointer dereference' warning messages
|
2011-07-28 08:12:21 +02:00 |
Daniel Marjamäki
|
4e6800c474
|
Fixed #2921 (False positive: Memory leak with static pointer)
|
2011-07-24 16:08:29 +02:00 |
Daniel Marjamäki
|
d34a778848
|
Fixed #2848 (False positive: Memory leak when assigning and freeing from another struct)
|
2011-07-21 13:33:20 +02:00 |
Robert Reif
|
af1e51f648
|
fix some more false negatives for #2904 (Memory leak not detected when creating a new class instance)
|
2011-07-14 20:45:27 -04:00 |
Robert Reif
|
270b2b1772
|
fix #2904 (Memory leak not detected when creating a new class instance)
|
2011-07-14 19:15:59 -04:00 |
Reijo Tomperi
|
6d4799e0b8
|
Minor cleanup related to previous fix.
This code should not be needed anymore as tokenizer should simplify question mark away.
|
2011-06-30 22:10:17 +03:00 |
Daniel Marjamäki
|
6375e1d3dc
|
Fixed #2849 (False positive: memory leak (using question mark operator))
|
2011-06-30 17:31:22 +02:00 |
Daniel Marjamäki
|
cacca00080
|
Fixed #2855 (False positive: resource leak when reusing fd)
|
2011-06-29 20:00:21 +02:00 |
Daniel Marjamäki
|
47a15b6486
|
Fixed #2830 (false positive: resource leak when using fdopen)
|
2011-06-20 18:42:13 +02:00 |
Daniel Marjamäki
|
1b4b4ee43e
|
Fixed #2806 (False positive with g_strstrip())
|
2011-05-29 17:44:10 +02:00 |
Daniel Marjamäki
|
52499ca8f8
|
Fixed #2790 (Incorrect allocation mismatch error)
|
2011-05-19 19:41:18 +02:00 |
Daniel Marjamäki
|
1c992fe25a
|
Fixed #2783 (Improve check: struct member leaks when analysing c file)
|
2011-05-11 18:19:14 +02:00 |
Daniel Marjamäki
|
a79e979ae4
|
Memory leaks: Fixed TODO test case. Ticket: #2733
|
2011-04-20 17:16:09 +02:00 |
Daniel Marjamäki
|
aac65247ba
|
Fixed #2733 (Memory leak: not all branch are checked)
|
2011-04-20 06:41:14 +02:00 |
Ettl Martin
|
47a1332e6a
|
#2733 added sizeof to checkmemory-leaks white list, added a todo-testcase
|
2011-04-19 16:55:27 +02:00 |
Daniel Marjamäki
|
58dbbb0cab
|
Inconclusive checking: Report inconclusive errors with reportInconclusiveError. It takes the same parameters as reportError.
|
2011-04-14 18:02:01 +02:00 |
Daniel Marjamäki
|
e5d43d4ed2
|
Renamed Settings::stupid to Settings::experimental
|
2011-04-10 15:55:08 +02:00 |
Daniel Marjamäki
|
30ee9ba6e4
|
Added Settings::stupid flag that can be used to hide checking that generates false positives.
|
2011-04-10 13:23:45 +02:00 |
Daniel Marjamäki
|
f76eb5541c
|
Refactoring: Use %op% instead of Token::isOp
|
2011-04-09 18:47:01 +02:00 |
Daniel Marjamäki
|
f6d910ab3d
|
Refactoring: Use Token::isOp
|
2011-04-09 15:54:36 +02:00 |
Daniel Marjamäki
|
74105f5d83
|
Fixed #2673 (false positive: memory leak (address stored in list))
|
2011-03-24 17:14:12 +01:00 |
Daniel Marjamäki
|
5f36ede4f5
|
Fixed #2662 (Segfault: overloaded function call function with same name)
|
2011-03-23 18:45:47 +01:00 |
Robert Reif
|
5cdd635701
|
run astyle
|
2011-03-22 19:20:05 -04:00 |
Ettl Martin
|
ff1de4c896
|
extended checkmemoryleak-whitelist
|
2011-03-22 22:13:29 +01:00 |
Robert Reif
|
3c5134bb21
|
run astyle
|
2011-03-21 19:59:53 -04:00 |
Ettl Martin
|
7e31c91a79
|
extended checkmemoryleak white list
|
2011-03-21 23:59:43 +01:00 |
Ettl Martin
|
38cf9f26df
|
#2667 added open(), _open() and _wopen() function to checkmemoryleak whitelist, incl. unittests;
|
2011-03-21 23:20:46 +01:00 |
Ettl Martin
|
78bcb07e19
|
#2667 added perror to checkmemoryleak white list; added unit-tests.
|
2011-03-21 17:43:26 +01:00 |
Ettl Martin
|
f242cb639e
|
#2668 fixed memory leak ( freopen() )
|
2011-03-21 15:12:21 +01:00 |
Ettl Martin
|
a975301ce4
|
#2659 added chown,chmod and chdir functions to checkmemoryleak white list; added unittests for each case;
|
2011-03-21 00:07:37 +01:00 |
Ettl Martin
|
01249d4f48
|
#2659 added access()-function to checkmemoryleak white-list and provided untittests.
|
2011-03-20 23:39:44 +01:00 |
Ettl Martin
|
7afc0978c2
|
#2659 added stat function to white list and provide unit tests.
|
2011-03-20 22:17:51 +01:00 |
Ettl Martin
|
ab6888dbfe
|
fixed ticket 2659: added lstat function to white list; provided unit-tests.
|
2011-03-20 21:52:25 +01:00 |
Daniel Marjamäki
|
2613780b85
|
Fixed #2662 (Segfault: overloaded function call function with same name)
|
2011-03-20 09:16:52 +01:00 |
Daniel Marjamäki
|
2dcd0128b0
|
Fixed #2213 (false negative: resource leak (calling allocating subfunction twice))
|
2011-03-19 14:05:22 +01:00 |
Robert Reif
|
79f0fe7d1c
|
refactor symbol database and checks to use list of Scope rather than list of Scope pointers
|
2011-03-10 19:43:29 -05:00 |
Daniel Marjamäki
|
be33f6b945
|
Fixed #2635 (False positive: resource leak)
|
2011-03-09 19:53:59 +01:00 |
Daniel Marjamäki
|
8e571c04e4
|
Fixed #2633 (False positive: Memory leak for tree node)
|
2011-03-07 20:17:52 +01:00 |
Daniel Marjamäki
|
ca4015f905
|
CheckMemoryLeak: Refactoring the code
|
2011-03-06 09:42:16 +01:00 |
Daniel Marjamäki
|
56ae77ba87
|
Fixed #2555 (Cppcheck 1.47 - Crash on WinMerge-Trunk (Win7 x64))
|
2011-02-08 20:18:15 +01:00 |
Daniel Marjamäki
|
dbc5929fa2
|
Fixed #2503 (false positive: memory leak (struct member, address is taken))
|
2011-02-04 20:41:35 +01:00 |
Robert Reif
|
514c9b9b23
|
Fixed #2546 (make CheckMemoryLeakInClass also check structures)
|
2011-02-04 20:17:25 +01:00 |
Raphael Geissert
|
f8e2d50e6f
|
Use Token::simpleMatch where no special patterns are needed
|
2011-02-02 13:27:02 -06:00 |
Raphael Geissert
|
8d5863133c
|
Use Token::simpleMatch where no patterns are used
|
2011-02-02 13:27:01 -06:00 |
Robert Reif
|
09998d9e18
|
Memory leaks: less conservative checking of classes. ticket: #2517
|
2011-01-30 08:38:20 +01:00 |
Daniel Marjamäki
|
0624e418f1
|
Memory leaks: bug fix. don't skip '}' by accident
|
2011-01-29 18:46:55 +01:00 |
Daniel Marjamäki
|
f947955c63
|
Fixed #2492 (False positive: memory leak 'return &self->foo;')
|
2011-01-22 13:40:19 +01:00 |