man
Man page updated
2008-12-19 22:27:51 +00:00
COPYING
Licensing: Using the GPL 3 license
2008-10-26 07:55:15 +00:00
Makefile
memory leak : Added experimental functionality for multipass checking of memory leaks. Only added in the unit tests yet.
2008-12-20 17:52:15 +00:00
checkbufferoverrun.cpp
checkbufferoverrun : a bug fix and a better use of Match
2008-12-23 07:50:44 +00:00
checkbufferoverrun.h
buffer overruns : renamed functions + minor simplification
2008-12-20 08:53:42 +00:00
checkclass.cpp
Improved the error message related to virtual destructors
2008-12-20 20:52:15 +00:00
checkclass.h
Class checking : Renamed the check functions
2008-12-20 08:48:52 +00:00
checkfunctionusage.cpp
Copyright and app name changed in each file
2008-12-19 21:15:06 +00:00
checkfunctionusage.h
Copyright and app name changed in each file
2008-12-19 21:15:06 +00:00
checkheaders.cpp
Copyright and app name changed in each file
2008-12-19 21:15:06 +00:00
checkheaders.h
Copyright and app name changed in each file
2008-12-19 21:15:06 +00:00
checkmemoryleak.cpp
memory leaks : bug fix
2008-12-23 08:25:16 +00:00
checkmemoryleak.h
Memory leak : Updated the multipass checking a little
2008-12-20 21:52:40 +00:00
checkother.cpp
Fixed bug with redundant condition: http://sourceforge.net/forum/forum.php?thread_id=2711792&forum_id=693501
2008-12-20 22:24:11 +00:00
checkother.h
Copyright and app name changed in each file
2008-12-19 21:15:06 +00:00
cppcheck.cbp
codeblocks : added testmemleakmp
2008-12-20 19:07:20 +00:00
cppcheck.cbproj
Borland C++ : Updated project files cppcheck and testrunner
2008-12-08 06:45:52 +00:00
cppcheck.cpp
buffer overruns : renamed functions + minor simplification
2008-12-20 08:53:42 +00:00
cppcheck.h
Copyright and app name changed in each file
2008-12-19 21:15:06 +00:00
cppcheck.sln
Added Visual C++ 2008 Express solution and project files
2008-11-03 18:57:18 +00:00
cppcheck.vcproj
visual c++: updated the project file
2008-12-19 10:33:16 +00:00
cppcheckexecutor.cpp
Copyright and app name changed in each file
2008-12-19 21:15:06 +00:00
cppcheckexecutor.h
Copyright and app name changed in each file
2008-12-19 21:15:06 +00:00
errorlogger.h
Copyright and app name changed in each file
2008-12-19 21:15:06 +00:00
filelister.cpp
Fix FileLister::RecursiveAddFiles on files without a base path.
2008-12-22 22:46:31 +00:00
filelister.h
Copyright and app name changed in each file
2008-12-19 21:15:06 +00:00
main.cpp
Copyright and app name changed in each file
2008-12-19 21:15:06 +00:00
preprocessor.cpp
Copyright and app name changed in each file
2008-12-19 21:15:06 +00:00
preprocessor.h
Copyright and app name changed in each file
2008-12-19 21:15:06 +00:00
readme.txt
Update man page and readme to reflect the new syntax
2008-12-19 19:19:26 +00:00
settings.cpp
Copyright and app name changed in each file
2008-12-19 21:15:06 +00:00
settings.h
Copyright and app name changed in each file
2008-12-19 21:15:06 +00:00
tasks.txt
tasks : Added task for optimising TOKEN::Match
2008-12-15 18:54:04 +00:00
testbufferoverrun.cpp
buffer overruns : renamed functions + minor simplification
2008-12-20 08:53:42 +00:00
testcharvar.cpp
Copyright and app name changed in each file
2008-12-19 21:15:06 +00:00
testclass.cpp
Updated the test to reflect change in previous commit
2008-12-20 21:09:28 +00:00
testconstructors.cpp
Class checking : Renamed the check functions
2008-12-20 08:48:52 +00:00
testdivision.cpp
Copyright and app name changed in each file
2008-12-19 21:15:06 +00:00
testfilelister.cpp
Copyright and app name changed in each file
2008-12-19 21:15:06 +00:00
testfunctionusage.cpp
Copyright and app name changed in each file
2008-12-19 21:15:06 +00:00
testincompletestatement.cpp
Copyright and app name changed in each file
2008-12-19 21:15:06 +00:00
testmemleak.cpp
Memory leaks : Reduce "if { dealloc ; return ; } if return ;" to "if return ;". Related with bug 2458532
2008-12-22 14:42:54 +00:00
testmemleakmp.cpp
Memory leak : Updated the multipass checking a little
2008-12-20 21:52:40 +00:00
testother.cpp
Fixed bug with redundant condition: http://sourceforge.net/forum/forum.php?thread_id=2711792&forum_id=693501
2008-12-20 22:24:11 +00:00
testpreprocessor.cpp
Copyright and app name changed in each file
2008-12-19 21:15:06 +00:00
testredundantif.cpp
Copyright and app name changed in each file
2008-12-19 21:15:06 +00:00
testrunner.cbproj
Borland C++ : Updated project files cppcheck and testrunner
2008-12-08 06:45:52 +00:00
testrunner.cpp
Copyright and app name changed in each file
2008-12-19 21:15:06 +00:00
testrunner.sln
Visual C++ Express 2008: Added project 'testrunner' and updated the project 'cppcheck'
2008-11-15 07:15:01 +00:00
testrunner.vcproj
Visual C++ Express 2008: Added project 'testrunner' and updated the project 'cppcheck'
2008-11-15 07:15:01 +00:00
testsimplifytokens.cpp
simplifyIfAddBraces : Further fixes so that braces will be added to an "else" statement too
2008-12-23 08:11:33 +00:00
testsuite.cpp
Copyright and app name changed in each file
2008-12-19 21:15:06 +00:00
testsuite.h
Copyright and app name changed in each file
2008-12-19 21:15:06 +00:00
testtoken.cpp
Copyright and app name changed in each file
2008-12-19 21:15:06 +00:00
testtokenize.cpp
simplifyIfAddBraces : Further fixes so that braces will be added to an "else" statement too
2008-12-23 08:11:33 +00:00
testunusedprivfunc.cpp
Class checking : Renamed the check functions
2008-12-20 08:48:52 +00:00
testunusedvar.cpp
Copyright and app name changed in each file
2008-12-19 21:15:06 +00:00
token.cpp
Optimization, improved Match(). The str[0] == '%' improvement
2008-12-23 20:17:05 +00:00
token.h
Implement simpleMatch that should be use when pattern contains no flags
2008-12-21 23:28:09 +00:00
tokenize.cpp
tokenize : small optimisations. Use simpleMatch and direct std::string comparisons instead of Match
2008-12-23 20:42:44 +00:00
tokenize.h
Tokenizer : Added function 'simplifyIfAddBraces'
2008-12-22 09:20:46 +00:00