Daniel Marjamäki
|
fddfd16758
|
checkDuplicateExpressions: validate tokens instead of string. Fix for my previous commit.
|
2011-12-01 17:43:29 +01:00 |
Daniel Marjamäki
|
31b576de3b
|
Fixed #3334 (Test for same expression on both sides of '&' reports false positive)
|
2011-12-01 17:07:55 +01:00 |
Edoardo Prezioso
|
767413adad
|
1)internal check found a 'findmatch' with simple string argument;
2)Style: uniform 'while (...)' when inside it there's an assignment;
3)Replace '0' with 'NULL' where there's comparison with a pointer.
|
2011-12-01 12:04:47 +01:00 |
Daniel Marjamäki
|
c5695503b3
|
Merge pull request #66 from makulik/master
Fixed preprocessor testcases
|
2011-11-30 20:57:45 -08:00 |
Zachary Blair
|
344d7e2f34
|
Fixed #3283 (False negative: array index out of bounds not found for constant string and known array index value)
|
2011-11-30 19:17:09 -08:00 |
makulik
|
8c04431b17
|
Removed int cast from undef preprocessor testcases
Signed-off-by: makulik <g-makulik@t-online.de>
|
2011-11-30 22:10:49 +01:00 |
makulik
|
31c22ca31e
|
Fixed preprocessor testcases
Signed-off-by: makulik <g-makulik@t-online.de>
|
2011-11-30 21:51:23 +01:00 |
Daniel Marjamäki
|
0bf17213ec
|
Merge pull request #65 from makulik/master
Solution for ticket #3353 'Allow explicit undef's for configuration'
|
2011-11-30 12:42:11 -08:00 |
Daniel Marjamäki
|
323019c48f
|
Fixed #3355 (False positive: member variable initialization (::ZeroMemory))
|
2011-11-30 21:28:16 +01:00 |
Edoardo Prezioso
|
1084e4bece
|
1) Shut up GCC compiler for 'missing braces around assignment';
2) Tokenizer::simplifyGoto: Code refactoring in order to skip code inside '()|[]' parentheses without counting.
|
2011-11-30 20:58:39 +01:00 |
makulik
|
04d4e5e32e
|
Run astyle
Signed-off-by: makulik <g-makulik@t-online.de>
|
2011-11-30 20:35:04 +01:00 |
makulik
|
1e8fc71f8e
|
Solution for ticket #3353 'Allow explicit undef's for configuration'
Signed-off-by: makulik <g-makulik@t-online.de>
|
2011-11-30 20:24:01 +01:00 |
PKEuS
|
ee3e10ea97
|
Fixed #3364 (Crash in printf parsing)
|
2011-11-30 20:23:29 +01:00 |
Daniel Marjamäki
|
d0247f3a8d
|
Fixed #3268 (False positive: resource leak in vdr-xineliboutput)
|
2011-11-30 20:07:56 +01:00 |
Daniel Marjamäki
|
dcd3f4fe3d
|
Fixed #3267 (False positive (experimental): resource leak in vdr-xinelib)
|
2011-11-30 19:43:02 +01:00 |
Daniel Marjamäki
|
414e0ecc3c
|
Uninitvar: Reactivated the checking
|
2011-11-30 18:57:52 +01:00 |
Daniel Marjamäki
|
ca9dbfc031
|
extracttests.py : improved errors.txt output
|
2011-11-29 21:35:57 +01:00 |
Daniel Marjamäki
|
0d48cd390b
|
astyle formatting
|
2011-11-29 20:44:23 +01:00 |
Akio Idehara
|
baa97d53fc
|
Fixed #3346 (cygwin detection for _GLIBCXX_DEBUG in Makefile)
|
2011-11-29 20:35:56 +01:00 |
Edoardo Prezioso
|
5c90c69ccf
|
Fixed ticket #3366 (Build breakage)
|
2011-11-29 19:46:36 +01:00 |
Daniel Marjamäki
|
b61c01c6a4
|
Fixed #3356 (false positive: (warning) Comparison of a boolean with integer that is neither 1 nor 0)
|
2011-11-29 18:14:57 +01:00 |
Daniel Marjamäki
|
b538f49a6e
|
Merge pull request #61 from richq/sameexpr
Fix for #3317 - same expression on both side of '&&' false positives
|
2011-11-29 08:50:02 -08:00 |
Daniel Marjamäki
|
932680994d
|
removed old extracttests.cpp
|
2011-11-29 17:43:23 +01:00 |
Daniel Marjamäki
|
16ae2f49ca
|
extracttests.py: minor code fixes of --code handling
|
2011-11-29 10:13:37 +01:00 |
Daniel Marjamäki
|
7624313808
|
extracttests.py: added option to output test files
|
2011-11-28 22:17:06 +01:00 |
PKEuS
|
be0acad11f
|
Improvements to Nullpointer dereference on function call check:
printf format string parser improved (similar to my recent patch
on the argument counter), frexp/modf supported (#1572), Code
cleanup
|
2011-11-28 22:32:07 +02:00 |
Daniel Marjamäki
|
39af75abb4
|
Fixed #3303 (false positive: memory leak (reference count))
|
2011-11-28 20:08:29 +01:00 |
Daniel Marjamäki
|
522da8d258
|
sizeof for numeric constant : disabled check. see ticket #3179
|
2011-11-27 18:50:21 +01:00 |
Daniel Marjamäki
|
c0770f0823
|
extracttests.py: improved command line parser
|
2011-11-27 17:11:38 +01:00 |
Daniel Marjamäki
|
ac06f34627
|
extracttests.py: cleaned up the code for parsing of command line
|
2011-11-27 15:24:13 +01:00 |
Daniel Marjamäki
|
681e4ba314
|
extracttests.py: exit if wrong command line is given
|
2011-11-27 14:11:15 +01:00 |
Daniel Marjamäki
|
ce2be7cbe3
|
extracttests.py: reduce line lengths
|
2011-11-27 13:49:20 +01:00 |
Daniel Marjamäki
|
370018d313
|
extracttests.py: close input file
|
2011-11-27 11:43:13 +01:00 |
Daniel Marjamäki
|
54eeb76a71
|
extracttests.py: renamed 'str' to 'string'
|
2011-11-27 11:40:23 +01:00 |
Daniel Marjamäki
|
0c54f88dd0
|
extracttests.py: added docstrings. added navigation links.
|
2011-11-27 11:35:01 +01:00 |
Daniel Marjamäki
|
db186b2c25
|
extracttests.py: allow user to see 'error cases only'
|
2011-11-27 10:26:35 +01:00 |
Daniel Marjamäki
|
315ce1db40
|
extracttests.py: added function 'trimname'
|
2011-11-27 08:32:07 +01:00 |
Daniel Marjamäki
|
52caadf957
|
extracttests.py: Added a little help info
|
2011-11-27 08:13:11 +01:00 |
Daniel Marjamäki
|
9c626b941a
|
extracttests.py: Added tool for extracting test information
|
2011-11-27 08:06:11 +01:00 |
Marek Zmysłowski
|
e0b50719f4
|
Fixed #909 (improve check: out of bounds of memchr function and out of bounds check)
|
2011-11-27 07:54:52 +01:00 |
PKEuS
|
2d3a232ef6
|
code refactoring
|
2011-11-27 07:30:58 +01:00 |
PKEuS
|
71c8669261
|
Fixed #3311, #3313 and #3339 (printf format string false positives)
|
2011-11-27 07:29:09 +01:00 |
PKEuS
|
6b1594244e
|
code cleanups and refactorings
|
2011-11-26 21:15:16 +01:00 |
PKEuS
|
6b6f780057
|
code cleanups and refactorings
|
2011-11-26 21:02:04 +01:00 |
Daniel Marjamäki
|
50c320ef27
|
memory leaks: Made leak checking inconclusive instead of experimental
|
2011-11-25 14:47:45 +01:00 |
Marek Zmysłowski
|
7c4c0b628b
|
Fixed #3216 (GUI: Crash when cancel is clicked in the New Project dialog)
|
2011-11-25 07:42:16 +01:00 |
Marek Zmysłowski
|
a8f2dc1fec
|
Fixed #1841 (STL: false negative for invalidated iterator after erase)
|
2011-11-25 07:34:50 +01:00 |
Marek Zmysłowski
|
3ae96600b5
|
Fixed #3212 (Simplify the double pointer cast)
|
2011-11-25 07:23:54 +01:00 |
Thomas Jarosch
|
5025d1019f
|
Use Token::simpleMatch instead of Token::Match
"--enable=internal" reported:
[lib/tokenize.cpp:3563]: (warning) Found simple pattern inside Token::Match() call: ") ;"
|
2011-11-24 10:11:45 +01:00 |
Thomas Jarosch
|
0722da026f
|
Run astyle
|
2011-11-24 10:08:21 +01:00 |