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
Fix line number displayed on leakNoVarr error More... over 14 years ago
Implemented support for C++11 right angle brackets (>>) Implemented support for linkage between < and > (Information: It is possible that under certain circumstances comparision operators are linked, since its sometimes difficult to separate between them.) More... over 14 years ago
Fixed #3672: bitwise and operator in if/while does no longer confuse setVarId code Improvements to CheckUnusedVar: - Improved handling of arrays of struct/class instances - Differ between addressof and bitwise-and operator - Made some members private to improve encapsulation - Replaced some simple patterns by direct function calls - Removed an unnecessary condition More... over 14 years ago
Updated error message about not taking return value from function that returns allocated memory More... over 14 years ago
Fixed #3671 (False positive: Resource leak: fd) More... over 14 years ago
Fixed #3670 (false positive: Allocation with open never assigned) More... over 14 years ago
Refactorizations on buffer overrun check: - Replaced a few indendation counters by smaller and faster code - Make use of safer nextArgument() function instead of some local implementations - Replaced some simple patterns by direct function calls - Made a strncpy/strncat search pattern more generic - Replaced offset variable by incrementation of Token* to avoid subsequent calls to tokAt - Increased data encapsulation in header More... over 14 years ago
Refactorizations in tokenizer: - getSourceFilePath returns a const reference now - Replaced some simple patterns by string comparisions/direct function calls - Replaced a few indendation counters by easier code - Replaced one offset variable by token pointer to avoid subsequent calls to tokAt with the same number More... over 14 years ago
Fixed crash in checkmemoryleak.cpp reported by HeisSpiter More... over 14 years ago
Refactorizations in checkmemoryleak: - Replaced two indendation counters and one variable storage by symboldatabase functions - Removed zero-element at end of two static arrays - More accurate algorithm for finding a parameter by varid - Replaced some simple tokens by direct string comparision - Made some functions in checkmemoryleak.h private to improve encapsulation More... over 14 years ago
Fixed #3666 (False positive: Uninitialized variable (taking address)) More... over 14 years ago
Improved nullpointer check: Detect dereferences by streams (#410) More... over 14 years ago
Fixed recently introduced assertion failure in debug mode More... over 14 years ago
Improved CheckOther::checkIncorrectLogicOperator: - Added a lot of additional pattern - Rewrote error messages to make them more understandable and better fitting to the situation. (Fixed #3664) - Cleanup in unit tests Improved message of static string comparision check More... over 14 years ago
Fixed #3536 (Preprocessor #if fails to correctly compare two #defined values) More... over 14 years ago
Merge pull request #84 from HeisSpiter/master More... over 14 years ago
Fixed #36221 (Input streams: Wrong token list simplification) More... over 14 years ago
Set back getErrorMessages() as private More... over 14 years ago
Add two tests for the new memory leak detection More... over 14 years ago
Define error messages for --errorlist for CheckMemoryLeakNoVar class More... over 14 years ago
Detect and display an error on leaks due to return of a function that allocates something is ignored. This fixes #3439 More... over 14 years ago
CheckMemoryLeak: report debug warning when variable id is 0. Ticket #3527 More... over 14 years ago
Fixed #3569 (false negative: buffer access out of bounds) More... over 14 years ago
CheckBufferOverrun: move condition before loop More... over 14 years ago
Improved CheckOther::checkIncorrectLogicOperator: - Implemented automatic swapping of conditions and operands - Added several patterns - Added support for conditions outside of if/while More... over 14 years ago
Tokenizer: simplify known variable value inside conditional block More... over 14 years ago
Renamed ID uninitialized member variables in constructors to "uninitMemberVar" to avoid ambiguity (#2715) Refactorizations: - Replaced another single-token-pattern - Replaced a "continue" with a "break" statement, because its safe to assume that only one variable with a specific ID can exist in a scope More... over 14 years ago
Improved static string comparision check: Implemented #3214 Fixed false negative on argument count of fnprintf/snprintf when first variable argument is a string. (#3655) Uncommented call of virtualDestructorError in getErrorMessages in checkclass.h Refactorizations: - Rearranged code in checkother.h to make ordering more consistent and to increase encapsulation of private data - Replaced some single-token-patterns More... over 14 years ago
charvar: dont write warning about char type array index when array is small and the full valid range is accessible with the char type. If there are out of bounds access then, it is not because the type of the variable. More... over 14 years ago
Merge pull request #83 from simartin/clang_warn_fix More... over 14 years ago