Alexander Mai
|
70ba6c4340
|
#6767 False positive: memory leak when variable name is 'new'. Fix handling of new in C code. Move some tests for TokenList to new testtokenlist.cpp
|
2015-06-14 15:49:49 +02:00 |
Alexander Mai
|
7416d6add9
|
Another fix for handling of final/override specifiers in Tokenizer::simplifyKeyword() including a testcase. Ran astyle
|
2015-05-23 20:51:15 +02:00 |
Pierre Schweitzer
|
5a68e352df
|
Add various tests targeting Windows platform to show the current troubles cppcheck has to distinguish two different source of allocation used together.
|
2015-05-19 21:23:09 +02:00 |
PKEuS
|
bc5132e0ac
|
Refactorization: Moved declaration of errout, ... to testsuite.h, uniformized style
|
2015-03-11 22:54:43 +01:00 |
Daniel Marjamäki
|
c2b85d1032
|
Fixed testrunner
|
2015-02-03 18:35:52 +01:00 |
PKEuS
|
80feb8697d
|
Fixed false positives #6473 and #6469
|
2015-01-29 21:26:06 +01:00 |
PKEuS
|
71379616e7
|
Fixed false positive #6467
|
2015-01-29 10:18:21 +01:00 |
PKEuS
|
9ada111045
|
Fixed false positive #6466
|
2015-01-29 09:50:48 +01:00 |
PKEuS
|
0488f45a5f
|
Removed standalone check CheckOther::checkDoubleFree(), integrated (most of) the functionality into CheckLeakAutoVar. Added support for new/delete to checkLeakAutoVar.
|
2015-01-28 17:38:43 +01:00 |
PKEuS
|
bdae9064ea
|
Support throw in checkleakautovar.cpp
|
2015-01-22 11:12:26 +01:00 |
Daniel Marjamäki
|
ff11ba9847
|
Updated copyright year to 2015
|
2015-01-03 12:14:58 +01:00 |
Daniel Marjamäki
|
051d42ae6b
|
astyle formatting
|
2014-11-20 14:20:09 +01:00 |
orbitcowboy
|
f5d804f71a
|
running astyle
|
2014-11-20 10:13:03 +01:00 |
Daniel Marjamäki
|
24ecaf8b0a
|
leakautovar: handling of unknown/non-pod types in c++
|
2014-10-14 16:40:30 +02:00 |
PKEuS
|
ccb5384645
|
Fixed false positive memoryLeak #6013
|
2014-09-30 13:02:02 +02:00 |
Jonathan Thackray
|
2b3ef83f26
|
Fixed #5747 (When socket() returns -1 on error, this shouldn't be marked as a resource leak)
|
2014-09-17 18:37:41 +02:00 |
Daniel Marjamäki
|
1ae6531c4c
|
Fixed #5923 (false positive: (error) Resource leak: fp (static file pointer))
|
2014-06-23 16:05:28 +02:00 |
Daniel Marjamäki
|
42b85088c5
|
Double free: Improved handling of noreturn functions. Partial revert of previous fix.
|
2014-05-04 13:11:21 +02:00 |
Daniel Marjamäki
|
636a15ac55
|
Doublefree: Fixed FP when exit() is called
|
2014-05-04 12:02:55 +02:00 |
Daniel Marjamäki
|
2d645f57b9
|
Fixed #5576 (false positive: (POSIX) (error) Resource leak: sockfd)
|
2014-04-18 18:18:47 +02:00 |
Daniel Marjamäki
|
fd3a8a2a18
|
Update copyright
|
2014-02-15 07:45:39 +01:00 |
PKEuS
|
4f0121ee2f
|
Splitted simplification out of tokenize()
|
2013-12-30 17:45:28 +01:00 |
PKEuS
|
a9a5dc0354
|
Updated to AStyle 2.03, require this version
|
2013-08-07 16:27:37 +02:00 |
Daniel Marjamäki
|
36ef34a2cf
|
astyle formatting
|
2013-07-28 11:53:49 +02:00 |
Simon Martin
|
470a9a6c71
|
Take into account break and continue statements in CheckLeakAutoVar.
|
2013-07-28 10:26:46 +02:00 |
Daniel Marjamäki
|
0c5e39a813
|
Library: Added configuration file std.cfg that clients should load.
|
2013-07-20 17:12:56 +02:00 |
Daniel Marjamäki
|
7eb1f36200
|
astyle formatting
|
2013-07-19 09:28:45 +02:00 |
Daniel Marjamäki
|
6fe1b92a47
|
Improved --check-library messages
|
2013-07-16 18:50:25 +02:00 |
Daniel Marjamäki
|
7d47fd65a2
|
Renamed --environment to --library. Added --check-library. Renamed Environment to Library
|
2013-07-08 18:26:18 +02:00 |
Daniel Marjamäki
|
d96fb577cd
|
CLI: Added --environment flag
|
2013-07-02 07:18:19 +02:00 |
Ettl Martin
|
1b9c1c03fa
|
unittests: removed not needed '\n' at the end of testcases.
|
2013-03-20 15:36:16 +01:00 |
Reijo Tomperi
|
5d5f7085bf
|
Updating year 2012 -> 2013 to .cpp and .h files and man page.
|
2013-01-01 18:29:08 +02:00 |
PKEuS
|
735069e3a7
|
Fixed unit tests
|
2012-12-26 12:50:59 +01:00 |
Daniel Marjamäki
|
38213f1f2f
|
Fixed #4237 (False positive: (error) Memory Leak: data (assign reference variable value to a shadow variable in inner scope))
|
2012-10-27 16:36:14 +02:00 |
Daniel Marjamäki
|
863441afe8
|
Fixed #4236 (False positive: pointer free()d twice - neglecting call to other function)
|
2012-10-25 19:41:18 +02:00 |
Daniel Marjamäki
|
f74c30e116
|
Fixed #4231 (False positive: (error) Returning/dereferencing 'ptr' after it is deallocated / released (ignoring goto))
|
2012-10-08 17:23:47 +02:00 |
Daniel Marjamäki
|
d3e990b1e5
|
Fixed #3987 (False positive: Memory leak reported when throwing/catching)
|
2012-09-22 10:37:27 +02:00 |
XhmikosR
|
3c14e4b52a
|
test: tabs to spaces, remove trailing spaces and extra empty lines at the end of files
|
2012-09-17 13:51:40 +02:00 |
Daniel Marjamäki
|
3032ded9aa
|
replaced tabs with spaces
|
2012-09-05 19:46:44 +02:00 |
Daniel Marjamäki
|
9fe9944adb
|
Fixed #4034 (false positive:(error) Dereferencing 'cfileP' after it is deallocated / released)
|
2012-08-28 06:38:38 +02:00 |
PKEuS
|
1fbaae948c
|
Added regression test cases for #404.
|
2012-08-26 11:39:17 +02:00 |
Daniel Marjamäki
|
41b624230f
|
Fixed #3942 (false positive: (error) Memory leak: keyword)
|
2012-08-21 17:02:11 +02:00 |
Daniel Marjamäki
|
4368f66a00
|
Fixed #4018 (false positive: Dereferencing 'foo' after it is deallocated / released)
|
2012-08-12 16:18:07 +02:00 |
Daniel Marjamäki
|
a768b0e8b2
|
Fixed #3954 (Pointer reference memory leak false positive)
|
2012-07-17 16:28:34 +02:00 |
Daniel Marjamäki
|
ddfc968028
|
Fixed #3891 (False positive 'Double deallocation:' due to ((void*)1))
|
2012-07-16 17:07:51 +02:00 |
Daniel Marjamäki
|
325414e354
|
CheckLeakAutoVar: Updated error messages
|
2012-06-30 16:23:10 +02:00 |
Daniel Marjamäki
|
935351c601
|
Fixed #3895 (Improve check: double deallocation not detected (if-else))
|
2012-06-22 09:10:30 +02:00 |
Daniel Marjamäki
|
3d0e090a13
|
Fixed #3899 (false positive: (error) Returning/using deallocated pointer fp)
|
2012-06-20 17:09:41 +02:00 |
Daniel Marjamäki
|
62f92fe253
|
Fixed #3866 (false positive: memory leak (UNLIKELY))
|
2012-06-17 07:54:24 +02:00 |
Daniel Marjamäki
|
2481b80875
|
Code cleanup. Removed CheckLeakAutoVar::doubleDeallocationError since the same checking is already done by CheckOther::checkDoubleFree
|
2012-06-17 07:22:15 +02:00 |