Reijo Tomperi
|
21b687b301
|
Improved tokenizer to handle '#' better. Previously everything after # was combined into a single token,
now # is considered more like an alphabet, with few exceptions, e.g. "##" tokens.
|
2009-03-15 23:09:27 +02:00 |
Daniel Marjamäki
|
75d0e8687b
|
Memory leak: handle allocation in deallocation list
|
2009-03-14 20:19:36 +01:00 |
Daniel Marjamäki
|
02df14ec37
|
Memory leaks: Refactoring to use Tokenizer::FindClassFunction. Enabled test case, the memory leak is now detected
|
2009-03-14 18:21:37 +01:00 |
Daniel Marjamäki
|
0a6a0ae46e
|
TestMemleak: added two testcases for checking for leaks in classes
|
2009-03-13 19:52:01 +01:00 |
Daniel Marjamäki
|
cc8a6168e7
|
astyle formatting
|
2009-03-06 18:13:41 +01:00 |
Daniel Marjamäki
|
d7cd09cb6e
|
added internal support for handling list of classes that are automaticly deallocated
|
2009-03-06 07:22:07 +01:00 |
Reijo Tomperi
|
832275bc37
|
Fix #132 (False positive returning memcpy())
|
2009-03-03 20:39:17 +00:00 |
Daniel Marjamäki
|
87b0314e72
|
memory leak: fixed issue with reporting wrong location
|
2009-03-01 20:34:04 +00:00 |
Reijo Tomperi
|
fc8f47145a
|
Copyrights updated
|
2009-03-01 19:52:33 +00:00 |
Daniel Marjamäki
|
35583293ec
|
memory leak: Fixed a false positive when all is given
|
2009-02-25 19:20:23 +00:00 |
Daniel Marjamäki
|
d15aea1b0c
|
memory leak: fixed false positive when using 'return strcpy'
|
2009-02-24 06:23:21 +00:00 |
Daniel Marjamäki
|
44a5cecd99
|
memory leaks: improved handling of --vcl
|
2009-02-23 19:32:54 +00:00 |
Daniel Marjamäki
|
385be6d0d9
|
memory leak: Added command line flag '--vcl' that is used to suppress error messages for VCL code
|
2009-02-20 06:28:18 +00:00 |
Daniel Marjamäki
|
5c1995ca81
|
memory leak: handle 'delete (p)' and 'delete [] (p)'. Fixes ticket 102
|
2009-02-14 06:54:23 +00:00 |
Daniel Marjamäki
|
a5f88862b4
|
memory leak: keep track of --all better
|
2009-02-09 20:16:00 +00:00 |
Daniel Marjamäki
|
e572cb3c1d
|
Memory leak: Test code was supposed to call unknown function
|
2009-02-08 18:50:34 +00:00 |
Daniel Marjamäki
|
1637e867de
|
mismatching allocation size: moved to error suite
|
2009-02-08 18:34:04 +00:00 |
Daniel Marjamäki
|
d8e8e2c7ee
|
Memory leaks: Make sure leak is found even when using unknown functions
|
2009-02-08 18:31:09 +00:00 |
Daniel Marjamäki
|
81ed48562c
|
Memory leak: find memory leak in TestMemleak::unknownFunction2
|
2009-02-08 18:27:09 +00:00 |
Daniel Marjamäki
|
0361c9d338
|
Memory leak: Handling function that can't be traced into
|
2009-02-08 11:59:04 +00:00 |
Daniel Marjamäki
|
7ee193490f
|
Memory leaks: Added todo testcase - handle function calls that can't be followed
|
2009-02-08 08:21:15 +00:00 |
Reijo Tomperi
|
b211b8cbe8
|
Fix ticket #84 (unit testing: use "protected" instead of preprocessor)
|
2009-02-07 20:06:00 +00:00 |
Daniel Marjamäki
|
3c289e52c5
|
memory allocation: check for mismatching size
|
2009-02-07 10:54:39 +00:00 |
Daniel Marjamäki
|
bb71f9e83e
|
TestMemleak: fixed problems with wrong linenumbers. This fixes ticket 79
|
2009-02-07 09:44:57 +00:00 |
Daniel Marjamäki
|
67ad1d8c64
|
TestMemleak: Fixed tests
|
2009-02-06 18:49:30 +00:00 |
Daniel Marjamäki
|
3c7e40fe13
|
errmsg: use the error message dealloc-use
|
2009-02-06 06:22:44 +00:00 |
Daniel Marjamäki
|
7299d3e5b1
|
memleak: removed false positives for mismatching allocation and deallocation
|
2009-02-06 06:11:47 +00:00 |
Reijo Tomperi
|
a06861948b
|
Fixed: Ticket #78 Change (always) into (error) in error messages
|
2009-02-05 21:06:32 +00:00 |
Daniel Marjamäki
|
10abbda6a7
|
memleak: corrected the wrong line number (#77)
|
2009-02-05 20:17:01 +00:00 |
Daniel Marjamäki
|
c46c4c50e9
|
memory leak: fixed ticket #9
|
2009-02-04 06:11:36 +00:00 |
Daniel Marjamäki
|
bbf4641304
|
testmemleak: fixed a test case
|
2009-02-02 06:21:00 +00:00 |
Daniel Marjamäki
|
f66750c9f1
|
TestMemleak: Added test cases
|
2009-02-02 05:58:50 +00:00 |
Daniel Marjamäki
|
81174a4817
|
mismatching allocation / deallocation: moved to --all
|
2009-01-31 17:54:31 +00:00 |
Daniel Marjamäki
|
f6f72fc022
|
errmsg: output severity in messages. a fix to track severity in the memory leaks check
|
2009-01-31 13:57:27 +00:00 |
Daniel Marjamäki
|
25607d9f71
|
mismatching allocation and deallocation: added test case that currently generates false positives
|
2009-01-31 11:51:47 +00:00 |
Daniel Marjamäki
|
3457b38d7a
|
errmsg: write severity in the message
|
2009-01-31 08:33:31 +00:00 |
Daniel Marjamäki
|
068b1458c2
|
memleak: class function usage (fixing #63)
|
2009-01-26 18:15:44 +00:00 |
Leandro Penz
|
9fb11bbfcc
|
memleak: strcat_result_assignment fixed by checking some functions for "x = func(x[),]".
|
2009-01-25 20:57:34 +00:00 |
Daniel Marjamäki
|
7037a3b4f6
|
testmemleak: removed the test case that was added in [1105]. It has been moved to the TestTokenizer instead
|
2009-01-25 19:40:29 +00:00 |
Reijo Tomperi
|
da63428961
|
Added test case complex_free
|
2009-01-25 16:29:51 +00:00 |
Reijo Tomperi
|
7631b0b339
|
Test case added: strcat_result_assignment
|
2009-01-25 15:56:19 +00:00 |
Leandro Penz
|
04faae2882
|
memleak: *x=malloc(); func(&x) is no longer reported as a leak (eliminated &use2).
|
2009-01-24 18:55:56 +00:00 |
Daniel Marjamäki
|
ca56520c29
|
memory leak: don't give false positive when deallocating member variable this->i (#53)
|
2009-01-23 19:24:52 +00:00 |
Reijo Tomperi
|
176dd41306
|
Fixed Ticket #40, Check copyright texts in files, now that we have new developers.
|
2009-01-21 20:04:20 +00:00 |
Daniel Marjamäki
|
a5e2787f72
|
errmsg: added varname to the message "deallocating a deallocated pointer"
|
2009-01-17 11:15:46 +00:00 |
Daniel Marjamäki
|
f562f588fb
|
memory leak: detect memory leak (#6)
|
2009-01-17 07:55:40 +00:00 |
Daniel Marjamäki
|
666fc82011
|
Memory leak: Fixed false positives about deallocating pointer that has already been deallocated
|
2009-01-16 16:29:41 +00:00 |
Daniel Marjamäki
|
4cfb8ad1cb
|
memory leaks: Added checking of deallocate to see that the pointer isn't deallocated already
|
2009-01-15 20:34:39 +00:00 |
Daniel Marjamäki
|
97a7bc383d
|
memory leak: Added test case
|
2009-01-14 16:40:07 +00:00 |
Daniel Marjamäki
|
f7e4f13ecd
|
Memory leak: Readded some checking to classes
|
2009-01-14 05:58:20 +00:00 |