Daniel Marjamäki
|
189e0b3890
|
Fix Cppcheck warning about uninitialized variable
|
2018-01-27 22:05:29 +01:00 |
Daniel Marjamäki
|
bc40f5041d
|
Fixed #6356 (Improve checking: pointer arithmetic "ab.a + 100" overrun)
|
2018-01-27 15:39:39 +01:00 |
Daniel Marjamäki
|
c110770481
|
Fixed #8325 (False negative: address of auto variable being returned when assigned to another variable first)
|
2018-01-27 14:48:45 +01:00 |
orbitcowboy
|
27d9aaa8f5
|
checkother: Removed statement that is always true. (#1059)
|
2018-01-26 22:49:07 +01:00 |
Simon Martin
|
71ba513bdb
|
Ticket #8361: Fix false positive in Tokenizer::findGarbageCode. (#1061)
|
2018-01-26 22:06:07 +01:00 |
Daniel Marjamäki
|
3ebedcd7f5
|
Fixed VS crash for torture test
|
2018-01-26 16:05:43 +01:00 |
Daniel Marjamäki
|
a5f202360a
|
Fixed crash for garbage code, found by fuzzing
|
2018-01-26 09:34:27 +01:00 |
Daniel Marjamäki
|
cb297a00fc
|
Auto variables: Assign address of local variable to global pointer (#6825)
|
2018-01-25 22:50:41 +01:00 |
Daniel Marjamäki
|
9109956c8c
|
UninitVar: Improve whole program analysis, used isVariableUsage()
|
2018-01-25 21:49:21 +01:00 |
Daniel Marjamäki
|
51c2ded23f
|
Fix crash
|
2018-01-25 19:42:50 +01:00 |
Daniel Marjamäki
|
1b3248b0fc
|
Dont write syntax error for lambda functions
|
2018-01-25 17:47:27 +01:00 |
Daniel Marjamäki
|
4d66609173
|
Fix Cppcheck warning, uninitialized member variable
|
2018-01-25 17:29:08 +01:00 |
Daniel Marjamäki
|
f73da16e94
|
Revert "UninitVar: Better checking in whole program analysis"
This reverts commit b2bdc2687b .
|
2018-01-25 17:05:57 +01:00 |
Daniel Marjamäki
|
b2bdc2687b
|
UninitVar: Better checking in whole program analysis
|
2018-01-25 15:56:46 +01:00 |
Daniel Marjamäki
|
c04557eb73
|
Fix crashes detected with fuzzing
|
2018-01-25 15:53:58 +01:00 |
Daniel Marjamäki
|
ce60b326f4
|
Whole program analysis: Improved handling of nested calls
|
2018-01-24 22:53:14 +01:00 |
Daniel Marjamäki
|
599e038282
|
AutoVariables: Warn when address of local array is assigned to global pointer and pointer is not reassigned
|
2018-01-24 21:33:58 +01:00 |
IOBYTE
|
8ce496a127
|
Fix possible null pointer dereference cppcheck warning. (#1056)
|
2018-01-24 21:19:52 +01:00 |
Daniel Marjamäki
|
96e387a486
|
Fixed #8351 (segmentation fault on objective C code)
|
2018-01-24 18:06:11 +01:00 |
IOBYTE
|
558e0757c2
|
Fix simplifyTypedef crash on lambda. (#1054)
|
2018-01-24 15:04:33 +01:00 |
Daniel Marjamäki
|
0f561d0ed6
|
Fix crashes for garbage code, found by fuzzing
|
2018-01-24 13:53:03 +01:00 |
IOBYTE
|
4710d80a40
|
Fix #5766 (FP: typedef array throws off parser) (#1052)
* Fix #5766 (FP: typedef array throws off parser)
* Fix travis build.
|
2018-01-24 09:51:22 +01:00 |
IOBYTE
|
e6d285d3ca
|
Fixed #8357 (crash: cmake Tests/CMakeLib/testUTF8.cxx --debug --verbose) (#1046)
|
2018-01-22 08:06:56 +01:00 |
Daniel Marjamäki
|
512b9f512c
|
Refactoring whole program analysis for CheckUninitVar and CheckNullPointer
|
2018-01-21 22:56:46 +01:00 |
IOBYTE
|
3159d151d3
|
Fix symbol database crash on template type aliases by ignoring them. (#1045)
|
2018-01-21 21:22:26 +01:00 |
Daniel Marjamäki
|
351b382a7b
|
Null pointers: Whole program analysis
|
2018-01-21 19:51:15 +01:00 |
Martin Ettl
|
17a54681b8
|
tokenize: simplify empty string creation string("")->string().
|
2018-01-21 16:36:57 +01:00 |
Alexey Eryomenko
|
913fdf44b6
|
member access operators are allowed inside the embedded SQL block when (#1043)
passing arguments for a query
|
2018-01-21 15:58:12 +01:00 |
Daniel Marjamäki
|
ea63e52d98
|
UninitVar: Improved function/method matching in whole program analysis
|
2018-01-21 10:40:35 +01:00 |
IOBYTE
|
5673348215
|
Fixed #8350 (False positive: enum class static_cast to int is treated as non-primitive when type inference is used) (#1042)
|
2018-01-21 07:26:37 +01:00 |
orbitcowboy
|
ec0cc4e29c
|
templatesimplifier: Removed redundant local string variable. (#1041)
|
2018-01-20 22:26:48 +01:00 |
orbitcowboy
|
bf201328d1
|
Merge pull request #1039 from orbitcowboy/master
checkstring: Cleanup not needed variable.
|
2018-01-20 14:59:01 +01:00 |
Simon Martin
|
b4f32206af
|
Ticket #8337: Fix false positive in copy constructor detection. (#1040)
|
2018-01-20 14:46:09 +01:00 |
Martin Ettl
|
9816358e8b
|
Cleanup not needed variable.
|
2018-01-19 22:41:51 +01:00 |
Simon Martin
|
8878e6dd0d
|
Ticket #8333: Properly report a syntax error for functions with invalid parameter types. (#1030)
|
2018-01-18 08:51:35 +01:00 |
Daniel Marjamäki
|
c7c9b3cd65
|
Fixed Cppcheck warning about using const reference to avoid data copying
|
2018-01-15 22:31:15 +01:00 |
Daniel Marjamäki
|
a0a04be011
|
Fix Cppcheck warning about mismatching argument names
|
2018-01-15 22:25:55 +01:00 |
Daniel Marjamäki
|
b08c1868bc
|
Fixed Cppcheck warning
|
2018-01-15 22:03:23 +01:00 |
Daniel Marjamäki
|
c331a10fa7
|
Refactorings, and try to ensure that analyzer info is stored/loaded properly
|
2018-01-15 19:12:31 +01:00 |
Daniel Marjamäki
|
f2b2e87fb6
|
Uninitialized Variables: some additional tweaks. Try to fix Travis
|
2018-01-15 17:35:21 +01:00 |
Daniel Marjamäki
|
100887429d
|
Uninitialized variables: Whole program analysis for function calls
|
2018-01-15 15:54:09 +01:00 |
Daniel Marjamäki
|
2f508c0bba
|
1.82: Updated versions
|
2018-01-14 16:25:17 +01:00 |
Daniel Marjamäki
|
af26f00e04
|
gui: update copyright message in about dialog
|
2018-01-14 15:46:20 +01:00 |
Daniel Marjamäki
|
c4caee6b18
|
Updated copyright year
|
2018-01-14 15:37:52 +01:00 |
amai2012
|
2ef7c35cfd
|
Function isIterator() did not to set returned parameter always
|
2018-01-12 09:36:14 +01:00 |
Ivan Maidanski
|
97ffec85c0
|
Fixed #7502 (Correct exit code if never used function is found) (#1026)
|
2018-01-12 08:24:01 +01:00 |
IOBYTE
|
03603c85cf
|
Fixed #8331 (stack overflow: daca: firefox-58.0b14) (#1027)
|
2018-01-12 08:19:21 +01:00 |
Daniel Marjamäki
|
6fd157e93b
|
ValueFlow: Template arguments have 'possible' values
|
2018-01-11 14:22:27 +01:00 |
Daniel Marjamäki
|
bbeff99cc3
|
Fixed #6930 (Token: need function that says if the token comes from instantiated template argument)
|
2018-01-11 09:41:22 +01:00 |
Daniel Marjamäki
|
323e9ab509
|
astyle formatting
[ci skip]
|
2018-01-11 09:31:16 +01:00 |