Dmitry-Me
|
764e7ff79b
|
Deduplicate a multislash test
|
2015-02-16 10:19:08 +03:00 |
Daniel Marjamäki
|
fe8ba51f03
|
TestMemLeak: moved posix.cfg tests
|
2015-02-15 18:11:09 +01:00 |
Daniel Marjamäki
|
adedb5a888
|
TestMemLeakInFunction: Moved test to cfg test
|
2015-02-15 15:56:05 +01:00 |
Daniel Marjamäki
|
cc0f61376a
|
more cleanup of std.cfg testing in TestBufferOverrun
|
2015-02-14 18:55:54 +01:00 |
Daniel Marjamäki
|
e510902d58
|
TestBufferOverrun cleanup some more std.cfg testing
|
2015-02-14 17:30:08 +01:00 |
Daniel Marjamäki
|
86cf372309
|
Merge pull request #522 from simartin/revert_6181_add_6354_6414
Revert fix for #6181, that caused #6354 and #6414.
|
2015-02-14 16:59:27 +01:00 |
Daniel Marjamäki
|
360ec9d853
|
updated TestBufferOverrun test case. Since checker doesn't use library dont load std.cfg.
|
2015-02-14 16:44:08 +01:00 |
Daniel Marjamäki
|
0c0d62171e
|
removed duplicate testcase. See testcase for #836
|
2015-02-14 16:41:51 +01:00 |
Daniel Marjamäki
|
a57d5d7eda
|
moved testcases
|
2015-02-14 16:37:48 +01:00 |
Daniel Marjamäki
|
e01b30345e
|
move testcases in TestBufferOverrun
|
2015-02-14 16:29:05 +01:00 |
Daniel Marjamäki
|
166db40af2
|
Fix TestBufferOverrun test case, it was wrongly written.
|
2015-02-14 15:51:13 +01:00 |
Daniel Marjamäki
|
c43d537726
|
renamed TestBufferOverrun test method to same name as CheckBufferOverrun method that is tested
|
2015-02-14 15:49:17 +01:00 |
Daniel Marjamäki
|
2b7c7134e1
|
TestBufferOverrun: move memset test
|
2015-02-14 15:46:00 +01:00 |
Simon Martin
|
c4c46be972
|
Revert fix for #6181, that caused #6354 and #6414.
|
2015-02-14 12:29:05 +01:00 |
Luis Díaz Más
|
22424ba54a
|
Add CMake files
|
2015-02-13 19:00:14 +01:00 |
Dmitry-Me
|
7961bba0da
|
Path: better handling of UNC paths
|
2015-02-13 16:32:45 +01:00 |
Daniel Marjamäki
|
e0d90c00be
|
TestBufferOverrun: Cleanup testcases for memory functions
|
2015-02-13 16:16:59 +01:00 |
Daniel Marjamäki
|
2d21eb07ba
|
Cleaned up snprintf hardcoding in CheckBufferOverrun
|
2015-02-13 06:44:38 +01:00 |
Daniel Marjamäki
|
a6cfd15bde
|
refactoring TestBufferOverrun
|
2015-02-12 17:36:22 +01:00 |
Daniel Marjamäki
|
9aad4fa8ca
|
CheckBufferOverrun: Remove hardcoding for sprintf and rely on cfg configuration instead
|
2015-02-12 17:29:36 +01:00 |
Daniel Marjamäki
|
b43c2de63a
|
refactor cfg testing in TestClass
|
2015-02-11 06:29:33 +01:00 |
Daniel Marjamäki
|
d9deabe2ce
|
TestBufferOverrun: clean up
|
2015-02-10 17:29:36 +01:00 |
Daniel Marjamäki
|
53718047f1
|
refactoring TestBufferOverrun
|
2015-02-10 06:49:48 +01:00 |
Daniel Marjamäki
|
9aa0420472
|
TestBufferOverrun: Moved out cfg tests. Created minsize-mul testing in TestBufferOverrun
|
2015-02-10 06:44:19 +01:00 |
Daniel Marjamäki
|
ce1d0099cf
|
TestBufferOverrun: Moved out cfg tests. Created minsize-argvalue testing in TestBufferOverrun
|
2015-02-10 06:35:41 +01:00 |
Daniel Marjamäki
|
631536980c
|
TestBufferOverrun: split up strncpy testing, keep checker testing in TestBufferOverrun and move cfg tests to cfg test
|
2015-02-09 16:20:28 +01:00 |
Daniel Marjamäki
|
8a1b8df1ba
|
ValueFlow: Improved handling of alias values in valueFlowForward
|
2015-02-08 19:20:05 +01:00 |
Daniel Marjamäki
|
62a5d88eb0
|
ValueFlow: Improved handling of strings
|
2015-02-07 18:14:22 +01:00 |
Daniel Marjamäki
|
29db3eb848
|
Fixed #5980 (ValueFlow: pointer cant be 0 below throw in switch)
|
2015-02-07 10:45:30 +01:00 |
Daniel Marjamäki
|
eec938dbad
|
Fixed #6249 (False positive: Incorrect detection of (assignment + comparison) inside for-clause)
|
2015-02-05 20:17:30 +01:00 |
PKEuS
|
f1714110d0
|
Fixed crash if double constants are passed as default arguments (#6494)
|
2015-02-03 22:12:05 +01:00 |
Daniel Marjamäki
|
c2b85d1032
|
Fixed testrunner
|
2015-02-03 18:35:52 +01:00 |
orbitcowboy
|
84e831c21c
|
posix.cfg: Improved support for functions from <unistd.h>.
|
2015-02-02 17:23:43 +01:00 |
Dmitry-Me
|
21fbc30d59
|
Calling a function using Class::func() syntax should not be simplified
|
2015-02-02 10:37:10 +03:00 |
PKEuS
|
451a277b18
|
Refactorization: Support function default values in ValueFlow, removed now obsolete CheckNullPointer::nullPointerDefaultArgument().
-> Use valueFlowForward() to parse values passed to functions
-> valueFlowForward(): Set value in first occurrence of a variable in a condition
|
2015-02-01 15:15:00 +01:00 |
Daniel Marjamäki
|
78b711fd7b
|
astyle formatting
|
2015-02-01 14:50:51 +01:00 |
PKEuS
|
f78744ac30
|
Fixed AST generation if expression starts with ternary operator
|
2015-02-01 14:02:19 +01:00 |
Daniel Marjamäki
|
d6c94e3828
|
isOppositeCond: Fixed FN
|
2015-02-01 13:03:38 +01:00 |
Daniel Marjamäki
|
d091639080
|
Fixed #6482 (False positive multiCondition)
|
2015-02-01 12:58:06 +01:00 |
PKEuS
|
58c3fdd063
|
Fixed crash on garbage code introduced recently, optimized code in valueFlowFunctionReturn.
|
2015-02-01 12:26:46 +01:00 |
PKEuS
|
54b6b8e571
|
Fixed false positive #6481
|
2015-01-31 20:34:06 +01:00 |
PKEuS
|
21cb0cfd60
|
Take simplifyIfNotNull and simplifyIfNot out of simplifyTokenList1 (first step for #6072)
|
2015-01-31 20:12:02 +01:00 |
PKEuS
|
1f97e3001b
|
Fixed calculation of array size (#6487)
|
2015-01-31 19:06:44 +01:00 |
PKEuS
|
ae4b86c231
|
Several improvements to CheckMemoryLeakNoVar::checkForUnusedReturnValue():
- Support user defined functions (solves TODO tests)
- Print message if return value is not stored properly (adapted message text, #6458)
|
2015-01-31 17:28:03 +01:00 |
Daniel Marjamäki
|
73113c67e7
|
Fixed #6480 (False positive unreachableCode - member function exit called instead of ::exit())
|
2015-01-31 16:55:55 +01:00 |
PKEuS
|
789665dadf
|
Fixed #6455: Show uninitvar even for const variables
|
2015-01-31 13:21:22 +01:00 |
PKEuS
|
27924d4ae2
|
Improved detection of array dimensions (#6430)
|
2015-01-31 13:12:06 +01:00 |
PKEuS
|
f771a79738
|
Removed obsolete internal check. The underlying but in Token::Match should be fixed since b4f0869a71
|
2015-01-31 12:56:54 +01:00 |
PKEuS
|
b2835051df
|
Refactorization: Renamed Token::Match pattern %var% to %name%, implement new pattern %var% which is true if varId > 0.
|
2015-01-31 12:32:04 +01:00 |
PKEuS
|
33f5d27b53
|
Fixed varId0 message #6443.
|
2015-01-31 10:33:32 +01:00 |