Daniel Marjamäki
|
0059ceefb9
|
Tokenizer: sizeof handling of 'sizeof(var[0])'
|
2009-02-02 18:59:32 +00:00 |
Daniel Marjamäki
|
d0af67a1b1
|
Tokenizer: setVarId improved to handle declaration at the first token
|
2009-02-02 17:35:46 +00:00 |
Daniel Marjamäki
|
27c0f786bc
|
tokenizer: improved sizeof handling
|
2009-02-02 17:27:34 +00:00 |
Daniel Marjamäki
|
0e291c772c
|
TestTokenize: Added testcase sizeof2 (TODO)
|
2009-02-02 06:26:20 +00:00 |
Daniel Marjamäki
|
dc994c346e
|
testtokenize: sizeof handling
|
2009-02-02 06:21:48 +00:00 |
Daniel Marjamäki
|
bbf4641304
|
testmemleak: fixed a test case
|
2009-02-02 06:21:00 +00:00 |
Daniel Marjamäki
|
460c29f6a2
|
memory leaks: Minor fix to output correct severity
|
2009-02-02 06:04:48 +00:00 |
Daniel Marjamäki
|
f66750c9f1
|
TestMemleak: Added test cases
|
2009-02-02 05:58:50 +00:00 |
Daniel Marjamäki
|
385c28a02e
|
xml: generating better xml output
|
2009-02-01 18:00:47 +00:00 |
Daniel Marjamäki
|
eb9563faed
|
astyle formatting
|
2009-02-01 16:39:29 +00:00 |
Daniel Marjamäki
|
d29d7e60a9
|
errmsg: refactoring the error messages
|
2009-02-01 15:47:36 +00:00 |
Daniel Marjamäki
|
566e1102bc
|
changed version to 1.28
|
2009-02-01 08:17:45 +00:00 |
Reijo Tomperi
|
6b16b7482a
|
Removed some dead code and improved one function to use reference instead of a copy.
|
2009-01-31 21:12:24 +00:00 |
Reijo Tomperi
|
0747cfceb4
|
Fixed man page, previous version had <dir> while < and > should be
used.
|
2009-01-31 20:59:37 +00:00 |
Reijo Tomperi
|
b471ac2e3c
|
Fixing files using dos-style line change to use unix-style line change.
|
2009-01-31 19:29:27 +00:00 |
Reijo Tomperi
|
1a162b79e7
|
Updated codeblocks projectfile
|
2009-01-31 19:11:17 +00:00 |
Daniel Marjamäki
|
2784faab42
|
removed unused function definition for stringifySeverity
|
2009-01-31 19:05:17 +00:00 |
Kimmo Varis
|
577e2ad895
|
Add new files (Src/checkdangerousfunctions.cpp and .h) to Visual Studio project.
|
2009-01-31 18:55:48 +00:00 |
Reijo Tomperi
|
7da34ed249
|
Running astyle for the previous commits
|
2009-01-31 18:54:34 +00:00 |
Leandro Penz
|
7adcd0c355
|
dangerousfunctions: added check for mktemp (ticket #69), and refatored gets and scanf check from bufferoverrun into dangerousfunctions.
|
2009-01-31 18:24:48 +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
|
7d98c74d40
|
added test case TestBufferOverrun::sizeof2
|
2009-01-30 06:11:31 +00:00 |
Daniel Marjamäki
|
988d4c0d66
|
added todo testcase
|
2009-01-30 06:06:03 +00:00 |
Reijo Tomperi
|
7a3c7cd242
|
Updated man page for --unused-functions and --xml-results
|
2009-01-28 21:01:29 +00:00 |
Daniel Marjamäki
|
e9d19840d2
|
preprocessor: Added testcase fmt2 that is commented out because it doesn't work yet
|
2009-01-28 20:19:46 +00:00 |
Kimmo Varis
|
3776db575c
|
Visual Studio: Remove incremental linking from release target due to other option disabling it and causing warning:
Linking...
LINK : warning LNK4075: ignoring '/INCREMENTAL' due to '/OPT:ICF' specification
|
2009-01-28 20:09:26 +00:00 |
Daniel Marjamäki
|
b7b055e885
|
tokenizer: fixed TestTokenizer::sizeof1
|
2009-01-28 17:38:32 +00:00 |
Daniel Marjamäki
|
dd9cd9ce82
|
unused functions: Created command line parameter --unused-functions
|
2009-01-28 17:26:19 +00:00 |
Daniel Marjamäki
|
0ca38cc9fe
|
xml results: added a command line switch for generating simple results.xml file
|
2009-01-28 17:12:43 +00:00 |
Daniel Marjamäki
|
12b6cf8c70
|
bad sizeof handling
|
2009-01-28 05:31:26 +00:00 |
Leandro Penz
|
b30e78e14c
|
MatchFunctionsThatReturnArg: calling Match only once.
|
2009-01-28 00:23:56 +00:00 |
Reijo Tomperi
|
2f7dec2fc3
|
Partial support for sizeof x, by converting it into sizeof(x). Does not handle complex structures. Closing ticket #65
|
2009-01-27 20:47:00 +00:00 |
Reijo Tomperi
|
64e3250f00
|
Fixed bug in multiCompare, which fixes ticket #66 ([False positive] "Buffer overrun" with "--all")
|
2009-01-27 19:30:01 +00:00 |
Daniel Marjamäki
|
8cd2979468
|
uninitialized member: don't check private constructors
|
2009-01-27 17:39:06 +00:00 |
Daniel Marjamäki
|
762ae69304
|
function parameters: fixed segmentation fault (derefence null)
|
2009-01-27 07:39:11 +00:00 |
Daniel Marjamäki
|
d6ef44c73e
|
sprintf overlapping data
|
2009-01-27 07:21:52 +00:00 |
Reijo Tomperi
|
e764cc4f95
|
Fix ticket #25 (simplify "void f(x) int x; {" into "void f(int x) {")
|
2009-01-26 22:26:50 +00:00 |
Daniel Marjamäki
|
6ce23670e5
|
sprintf overlapping data: added extra text that is shown if --verbose is given
|
2009-01-26 19:14:46 +00:00 |
Daniel Marjamäki
|
3d61334a8c
|
errmsg: Moved 'function parameter parname is passed by value' to the style checks
|
2009-01-26 18:32:00 +00:00 |
Daniel Marjamäki
|
068b1458c2
|
memleak: class function usage (fixing #63)
|
2009-01-26 18:15:44 +00:00 |
Daniel Marjamäki
|
ca0f007ca4
|
tokenizer: simplify redundant paranthesis
|
2009-01-26 16:38:08 +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 |
Daniel Marjamäki
|
4bb43e7e4d
|
testtokenize: Added test case for simplifying '((x))' to '(x)'
|
2009-01-25 19:39:05 +00:00 |
Daniel Marjamäki
|
bada255c80
|
testpreprocessor: removed unused test case
|
2009-01-25 19:18:18 +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 |