Martin Ettl
|
12b4bf75e0
|
std.cfg: Fixed false negatives regarding uninitialized variable usage and added test cases.
|
2015-09-30 13:10:31 +02:00 |
Martin Ettl
|
0b782853fe
|
Imroved std.cfg and added more test cases.
|
2015-09-30 12:45:40 +02:00 |
Martin Ettl
|
4fcd324ccd
|
Improved testing of std.cfg regarding <arg nr=any> configured functions and added more test cases.
|
2015-09-30 12:18:56 +02:00 |
Martin Ettl
|
c64f9cf9b1
|
#7012: Fixed FP in std.cfg by explicitly definining the first parameter of snprintf.
|
2015-09-29 21:33:39 +02:00 |
Martin Ettl
|
69b1e21560
|
Improved testing of std.cfg and added more test cases for snprintf(). There is a FP (according to #7012).
|
2015-09-29 21:14:22 +02:00 |
Alexander Mai
|
ba2671e19a
|
Fix possible segmentation fault in un*x signal handler. Use SIGUSR1 for debugging purposes
|
2015-09-29 12:56:13 +02:00 |
PKEuS
|
e6467703b2
|
Support cast to ** in Tokenizer::simplifyCasts() (#7005)
|
2015-09-28 16:08:14 +02:00 |
PKEuS
|
590f1f1d66
|
Fixed handling of __asm...__endasm (#6970)
|
2015-09-28 15:43:48 +02:00 |
Thomas Otto
|
7ba69cfd0a
|
sizeofCalculation: skip if void-casted inside a macro (#6888)
|
2015-09-28 14:33:29 +02:00 |
Daniel Marjamäki
|
7f4d39270c
|
Updated DACA2 scripts
|
2015-09-28 09:08:37 +02:00 |
Daniel Marjamäki
|
bd243a4748
|
Fixed #6903 (ValueFlow: Fix FP in ?:)
|
2015-09-27 13:29:28 +02:00 |
amai2012
|
0f608b8a66
|
Merge pull request #690 from Dmitry-Me/supportTemporariesWhenCheckingMembersUsage
Fix FP for members of temporaries
|
2015-09-25 17:56:27 +02:00 |
Dmitry-Me
|
6304a4dddb
|
Fix FP for members of temporaries
|
2015-09-25 13:57:11 +03:00 |
Dmitry-Me
|
da15efb3f6
|
Fix FN for distinct structs with identical members
|
2015-09-24 18:29:08 +02:00 |
amai2012
|
14c792f41e
|
Merge pull request #689 from ngosang/spanish
Update Spanish translation
|
2015-09-24 09:30:36 +02:00 |
ngosang
|
82ba6b5901
|
Update Spanish translation
|
2015-09-23 23:09:37 +02:00 |
Martin Ettl
|
7476f0d1c2
|
std.cfg: Added support for wmemcmp() and corresponding test cases.
|
2015-09-23 22:46:36 +02:00 |
Alexander Mai
|
c27fc31fcf
|
#6997 segmentation fault (invalid code) in CheckUninitVar::checkIfForWhileHead. Detect invalid syntax.
|
2015-09-23 10:33:55 +02:00 |
orbitcowboy
|
fc0786acb0
|
Merge pull request #686 from Dmitry-Me/omitUnneededActions6
Continue early, reuse pattern, better names
|
2015-09-22 21:31:47 +02:00 |
orbitcowboy
|
3bc4ea4e51
|
Merge pull request #687 from Dmitry-Me/tellIfItsStructOrUnion
Tell if it's struct or union
|
2015-09-22 21:14:30 +02:00 |
Martin Ettl
|
34dcf1182c
|
test/cfg: Deactivated a test case in std.cpp, which tests std::string::find (three parameter version). It cases the travis build to be failing.
|
2015-09-22 20:54:25 +02:00 |
Dmitry-Me
|
0b991f5560
|
Tell if it's struct or union
|
2015-09-22 17:38:23 +03:00 |
Dmitry-Me
|
ce783483d1
|
Continue early, reuse pattern, better names
|
2015-09-22 16:38:49 +03:00 |
Martin Ettl
|
a0b97d7676
|
Merge branch 'master' of https://github.com/danmar/cppcheck
|
2015-09-21 23:02:06 +02:00 |
Martin Ettl
|
10da5d6d2f
|
std.cfg: Added configuration for std::string:find.
|
2015-09-21 23:01:51 +02:00 |
orbitcowboy
|
ab395dcaec
|
Improved layout of Readme.md
|
2015-09-21 22:41:38 +02:00 |
Martin Ettl
|
f2fae9836b
|
test/cfg: Another attempt to fix travis build.
|
2015-09-21 21:51:19 +02:00 |
Martin Ettl
|
3d0cc38d90
|
test/cfg: Attempt to fix travis build, caused by my previous commit due to wrong configuration.
|
2015-09-21 14:00:24 +02:00 |
Martin Ettl
|
55ccaea4a5
|
std.cfg: Added more functions from <cuchar> and corresponding test cases.
|
2015-09-21 13:40:56 +02:00 |
Martin Ettl
|
39622417b1
|
Improved std.cfg and added coressponding test cases to test/cfg.
|
2015-09-18 23:57:20 +02:00 |
Martin Ettl
|
841ad5462d
|
test/cfg: Improved std.cfg and added corresponding test cases.
|
2015-09-18 23:02:51 +02:00 |
Martin Ettl
|
fc4b9d320d
|
test/cfg: Improved testing of std.cfg about std::stod().
|
2015-09-18 16:25:05 +02:00 |
Martin Ettl
|
8936985c5c
|
#7001: Fixed templatesimplifier.cpp: Remove double include.
|
2015-09-18 12:20:41 +02:00 |
orbitcowboy
|
c285b75611
|
Merge pull request #685 from Dmitry-Me/useTempVariables
Use temp variables, better variable names
|
2015-09-16 16:30:25 +02:00 |
Daniel Marjamäki
|
305760f143
|
Uninitialized variables: Fix FP for struct array
|
2015-09-16 14:42:55 +02:00 |
Dmitry-Me
|
074639548b
|
Use temp variables, better variable names
|
2015-09-16 15:31:13 +03:00 |
orbitcowboy
|
66f1d9d680
|
Merge pull request #684 from Dmitry-Me/moveDeclaration
Move variable declaration to where it's first used
|
2015-09-16 13:11:20 +02:00 |
Dmitry-Me
|
85d47e25e4
|
Move variable declaration to where it's first used
|
2015-09-16 13:15:07 +03:00 |
orbitcowboy
|
d3c629cce9
|
Merge pull request #683 from Dmitry-Me/tempVariables
Temp variables, better names
|
2015-09-15 15:01:31 +02:00 |
Dmitry-Me
|
aa60358458
|
Temp variables, better names
|
2015-09-15 15:34:12 +03:00 |
Daniel Marjamäki
|
af233efcce
|
Uninitialized variables: tweaked checking of arrays / allocated buffers
|
2015-09-14 09:03:21 +02:00 |
PKEuS
|
6647976d80
|
Simplified a few Token::Match calls
|
2015-09-14 08:57:23 +02:00 |
Matthias Krüger
|
2ddd4c7197
|
fix [lib/checkuninitvar.cpp:836]: (warning) Found simple pattern inside Token::Match() call: "&"
|
2015-09-13 17:54:53 +02:00 |
Daniel Marjamäki
|
ab38ab800e
|
CheckUninitVar: don't rely on Tokenizer::simplifyKnownVar() to simplify references
|
2015-09-13 17:31:45 +02:00 |
Daniel Marjamäki
|
ad007ca2d7
|
Uninitialized variables: better checking of arrays
|
2015-09-13 16:32:16 +02:00 |
Frank Zingsheim
|
1fd9ba0cc4
|
Fixed #6988 (incorrect nullPointer error for string)
|
2015-09-13 10:53:05 +02:00 |
Daniel Marjamäki
|
8cee96a179
|
ValueFlow: Refactor 'ProgramMemory' so it can handle token * values also and not just int values. I believe this refactoring is needed before #6973 can be fixed.
|
2015-09-12 19:49:02 +02:00 |
orbitcowboy
|
1f9fa89dc9
|
Merge pull request #681 from Dmitry-Me/betterVariableName5
Better variable name, explicit no-op
|
2015-09-11 22:30:31 +02:00 |
orbitcowboy
|
fd81ee9804
|
test/cfg: Improved testing of std.cfg regarding uninitialized and nullPointer checks.
|
2015-09-11 16:50:59 +02:00 |
orbitcowboy
|
3187a2b972
|
test/cfg: Improved testing of std.cfg regarding null pointer dereferences.
|
2015-09-11 16:29:39 +02:00 |