47
I Use This!
High Activity

Commits : Listings

Analyzed 1 day ago. based on code collected 2 days ago.
Nov 07, 2025 — Nov 07, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Refactorization in checkmemoryleak.cpp: - Fix #347: Added support for vasprintf - Use %varid% instead of the variable name More... over 14 years ago
Fixed #3755 (Tokenizer::setVarId: improve varid inside class for struct/class variables) More... over 14 years ago
Reverted erroneously committed lines at the end of nullpointer. Sorry for that More... over 14 years ago
Added a lot of functions of the C standard library to nullpointer/uninitialized buffer checking. More... over 14 years ago
Added support for delete and delete[] in invalidDeallocation check (fixes #1773) More... over 14 years ago
Fix bug in class Token that causes recently added modulo-check to fail. More... over 14 years ago
Refactorizations: - removed unused function CheckOther::concatNames - Replaced one indendation counter by Token::link() in checkother.cpp - Forward declaration of Settings in threadexecutor.h More... over 14 years ago
New check: Comparision of modulo results that are always true/false. More... over 14 years ago
Improve check: Check for 64-bit portability issues when returning pointers/integers More... over 14 years ago
#3344 added missing testcase
Martin Ettl
as Ettl Martin
More... over 14 years ago
#2540: added missing testcase.
Martin Ettl
as Ettl Martin
More... over 14 years ago
Fixed #2980 More... over 14 years ago
Fixed #2875 More... over 14 years ago
Added test case for #3466 More... over 14 years ago
Fixed #3725: Associate functions with correct parent scope when definition doesn't directly follow declaration. More... over 14 years ago
Fixed #3746: Issue operatorEqToSelf error only if the operator takes an object of the class as argument. More... over 14 years ago
Fixed #3757 (fix command line help and manpage by replacing --max-ifdefs) More... over 14 years ago
Fixed #3754 (Tokenizer::simplifyKnownVariables: wrong for loop simplification) More... over 14 years ago
Fixed the grammar in some reportError messages in the Tokenizer class, thanks to kimmov's suggestion. More... over 14 years ago
Make use of recently implemented Token::type() functionality More... over 14 years ago
Fixed #3707 (Uninitialized variable with operator >> and templates) More... over 14 years ago
Refactorizations in class Token: changed handling of different types of tokens. - Replace _isNumber, _isName, _isBoolean attributes by a single _type attribute (enum Token::Type), because not two of the old booleans could be true at the same time. -> Add support for lots of different other kinds of tokens. (More precise checking of token type possible) -> Replaced instant checking of type for Operators, etc. by a value calculated at creation time. (Faster checking) More... over 14 years ago
Changed relationship between templatesimplifier and tokenizer: - Pass a tokenizer to templatesimplifier to reduce code duplication (Make use of Tokenizer::reportError; remove redundant TemplateSimplifier::addtoken2) and amount of arguments passed to functions More... over 14 years ago
Tokenizer::setVarId: better handling of initializer lists More... over 14 years ago
Refactorizations in CheckMemoryLeakInClass::variable - Bailout for functions that are not implemented (should fix performance downgrade introduced in fb4709f) - Jump behind arguments - Removed unnecessary pop_back operations - container gets destroyed after it. More... over 14 years ago
added unittest to fix sample code #3721
Martin Ettl
as Ettl Martin
More... over 14 years ago
Fixed #3748 (False positive out of bounds with postincrement) More... over 14 years ago
Tokenizer: Use new setVarId function. Removed the old one. More... over 14 years ago
Implemented generic reportError functions in tokenizer (similar to Check::reportError) to reduce code duplication More... over 14 years ago
Tokenizer::setVarIdNew: don't treat '(sizeof *p)' as a variable declaration More... over 14 years ago