Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
firewave
/
cppcheck
Public
forked from
cppcheck-opensource/cppcheck
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Security and quality
Insights
Commits
Branch selector
valueptr
User selector
All users
All time
Commit history
Commits on Apr 2, 2026
ValueFlow: avoid unnecessary `ValuePtr` and `Value` copies
Show description for e236b4e
firewave
and
pfultz2
committed
e236b4e
View commit details
Copy full SHA for e236b4e
Browse repository at this point
Remove erroneous comments about duplicates [skip ci] (#8405)
chrchr-github
authored
c0d6206
View commit details
Copy full SHA for c0d6206
Browse repository at this point
Fix #14633 FN funcArgNamesDifferent for function pointer (regression) (#8398)
Show description for bb5f483
chrchr-github
and
web-flow
authored
bb5f483
View commit details
Copy full SHA for bb5f483
Browse repository at this point
Fix #14175 duplicated nullPointer (#8393)
chrchr-github
authored
18eb218
View commit details
Copy full SHA for 18eb218
Browse repository at this point
Commits on Apr 1, 2026
Fix #14450: FP functionStatic (unknown function call confused with constructor) (#8397)
ludviggunne
authored
b9e6ace
View commit details
Copy full SHA for b9e6ace
Browse repository at this point
Update Japanese Translation for 2.21 (#8298)
Show description for 182815a
fu7mu4
authored
182815a
View commit details
Copy full SHA for 182815a
Browse repository at this point
config.h: removed `NOEXCEPT` in favor of `noexcept` (#8395)
Show description for 9e1ead6
firewave
authored
9e1ead6
View commit details
Copy full SHA for 9e1ead6
Browse repository at this point
TestCmdlineParser: resolved bogus TODO asserts (#8387)
firewave
authored
db1c005
View commit details
Copy full SHA for db1c005
Browse repository at this point
testrunner: bail out on unknown options (#8377)
firewave
authored
e5f13ce
View commit details
Copy full SHA for e5f13ce
Browse repository at this point
disallow passing pointer to `utils::as_const()` as it does nothing (#8394)
firewave
authored
c78ad5a
View commit details
Copy full SHA for c78ad5a
Browse repository at this point
Commits on Mar 31, 2026
Add test for #14372: Unmatched suppression reported for block suppression (#8389)
ludviggunne
authored
f6b31b7
View commit details
Copy full SHA for f6b31b7
Browse repository at this point
testrunner: made `-x` work with individual tests (#8362)
firewave
authored
241cfcb
View commit details
Copy full SHA for 241cfcb
Browse repository at this point
Commits on Mar 30, 2026
iwyu.yml: use `fedora:rawhide` to get the very latest packages / dropped some workarounds [skip ci] (#8375)
firewave
authored
a1e752f
View commit details
Copy full SHA for a1e752f
Browse repository at this point
optimized `Library::platform_type()`a bit (#8380)
firewave
authored
e3feff9
View commit details
Copy full SHA for e3feff9
Browse repository at this point
Commits on Mar 28, 2026
Fix #14559 FN constVariablePointer (ternary expression passed to unknown function, regression) (#8331)
chrchr-github
authored
e06e98f
View commit details
Copy full SHA for e06e98f
Browse repository at this point
Fix #11125 FP unreadVariable with loop over array (#8357)
chrchr-github
authored
38a45b4
View commit details
Copy full SHA for 38a45b4
Browse repository at this point
Fix #11335 FN arrayIndexOutOfBounds with array of pointers (regression) (#8323)
chrchr-github
authored
2daa9cd
View commit details
Copy full SHA for 2daa9cd
Browse repository at this point
Commits on Mar 27, 2026
Partial fix for #9078 FN compareValueOutOfTypeRangeError (x <= UINT32_MAX) (#8379)
chrchr-github
authored
b99ce96
View commit details
Copy full SHA for b99ce96
Browse repository at this point
Refs #10958: add missing operators in valueFlowSameExpressions() (#8350)
Show description for 67e9b55
chrchr-github
and
web-flow
authored
67e9b55
View commit details
Copy full SHA for 67e9b55
Browse repository at this point
fixed #14609 - valueflow.cpp: made timer results unique (#8358)
firewave
authored
f0b0d84
View commit details
Copy full SHA for f0b0d84
Browse repository at this point
Fix #12623 FP constParameterReference for typedefed identifier (#8341)
chrchr-github
authored
de2d466
View commit details
Copy full SHA for de2d466
Browse repository at this point
Fix #14564 FP AssignmentIntegerToAddress (MAKEINTRESOURCE() in windows.cfg) (#8295)
chrchr-github
authored
39a485d
View commit details
Copy full SHA for 39a485d
Browse repository at this point
some `ProgressReporter` fixes (#8368)
Show description for be6e4a1
firewave
authored
be6e4a1
View commit details
Copy full SHA for be6e4a1
Browse repository at this point
Fix #14607: MISRA: make rule 10.3 warn on bool <- 0/1 in C99 and later (#8340)
Show description for b70e34d
varshneydevansh
authored
b70e34d
View commit details
Copy full SHA for b70e34d
Browse repository at this point
refs #14599 - moved printing of summary timer results out of executors (#8347)
firewave
authored
18492b0
View commit details
Copy full SHA for 18492b0
Browse repository at this point
Commits on Mar 26, 2026
fix(docs): correct typos found during code review (#8291)
Show description for 6c25934
marcelpetrick
and
chrchr-github
authored
6c25934
View commit details
Copy full SHA for 6c25934
Browse repository at this point
fixed #14619/#14620 - fixed potential memory leak using `--rule` / suppressed valgrind false positive (#8365)
firewave
authored
b0f200c
View commit details
Copy full SHA for b0f200c
Browse repository at this point
Commits on Mar 25, 2026
Fix #14615 internalError "Cannot find end of expression" with brace init (#8376)
chrchr-github
authored
c24bf0e
View commit details
Copy full SHA for c24bf0e
Browse repository at this point
triage: update qmake project, utils.cpp is used (#8381)
danmar
authored
b0d3ec4
View commit details
Copy full SHA for b0d3ec4
Browse repository at this point
Commits on Mar 24, 2026
Fix #14621 Invalid test code in `other_test.py::test:addon_misc` (#8366)
chrchr-github
authored
83664f5
View commit details
Copy full SHA for 83664f5
Browse repository at this point
Fix #14613 Crash in compilePrecedence2() (function called requires) (#8371)
Show description for 682810d
chrchr-github
and
web-flow
authored
682810d
View commit details
Copy full SHA for 682810d
Browse repository at this point
cleaned up includes based on `include-what-you use` (#8374)
firewave
authored
ac49e4e
View commit details
Copy full SHA for ac49e4e
Browse repository at this point
Commits on Mar 23, 2026
Remove unnecessary loading of qt.cfg in testtokenize.cpp (#8372)
Show description for ee1afe9
chrchr-github
and
web-flow
authored
ee1afe9
View commit details
Copy full SHA for ee1afe9
Browse repository at this point
Revert "Fix #14613 Crash in compilePrecedence2() (function called requires)" (broken build) (#8370)
Show description for 7108f9f
chrchr-github
authored
7108f9f
View commit details
Copy full SHA for 7108f9f
Browse repository at this point
Fix #14613 Crash in compilePrecedence2() (function called requires) (#8361)
Show description for 74e6823
chrchr-github
and
web-flow
authored
74e6823
View commit details
Copy full SHA for 74e6823
Browse repository at this point
Previous
Next
You can’t perform that action at this time.