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
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 }}
jthackray
/
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
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Branch selector
master
User selector
All users
Datepicker
All time
Commit history
Commits on Sep 17, 2014
Fixed #5747 (When socket() returns -1 on error, this shouldn't be marked as a resource leak)
Jonathan Thackray
committed
d262d93
View commit details
Copy full SHA for d262d93
Browse repository at this point
showtime: print possible options when invalid mode is given.
matthiaskrgr
committed
c70425c
View commit details
Copy full SHA for c70425c
Browse repository at this point
Commits on Sep 16, 2014
Merge pull request #438 from Dmitry-Me/moveDeclarationReorderCheck
Show description for 776e720
amai2012
committed
776e720
View commit details
Copy full SHA for 776e720
Browse repository at this point
Fixed #6170 (Tokenizer: sizeof on array in 2d-array is not handled properly)
danmar
committed
f93cf9d
View commit details
Copy full SHA for f93cf9d
Browse repository at this point
Move declaration, run check earlier
Dmitry-Me
committed
7c4b9be
View commit details
Copy full SHA for 7c4b9be
Browse repository at this point
Merge pull request #437 from Dmitry-Me/reorderChecksUnwrapCode
Show description for 67c9356
PKEuS
committed
67c9356
View commit details
Copy full SHA for 67c9356
Browse repository at this point
Reorder checks, unwrap code
Dmitry-Me
committed
6f9730b
View commit details
Copy full SHA for 6f9730b
Browse repository at this point
Refactoring: Merge overlapping Token::Match function calls
Dmitry-Me
authored and
danmar
committed
b479948
View commit details
Copy full SHA for b479948
Browse repository at this point
Commits on Sep 15, 2014
#6163 False nullPointer for strtok(NULL, ...). Correct std.cfg
amai2012
committed
98d4c94
View commit details
Copy full SHA for 98d4c94
Browse repository at this point
Fixed #6169 (False positive: passing uninitialized struct buffer member to strncpy)
danmar
committed
bbbe2c1
View commit details
Copy full SHA for bbbe2c1
Browse repository at this point
Commits on Sep 14, 2014
Fixed wrong function log10 being recommended instead of log1p
PKEuS
committed
cafddcb
View commit details
Copy full SHA for cafddcb
Browse repository at this point
removed some redundant null pointer checks before calling Token::Match
danmar
committed
29a49d0
View commit details
Copy full SHA for 29a49d0
Browse repository at this point
Refactoring. Use Token::Match instead of hardcoded patterns to increase readability.
simartin
authored and
danmar
committed
53b58f0
View commit details
Copy full SHA for 53b58f0
Browse repository at this point
Fixed #6168 (False positive: sign conversion for inner calculation)
danmar
committed
d354cdc
View commit details
Copy full SHA for d354cdc
Browse repository at this point
astyle formatting
Show description for 865a252
danmar
committed
865a252
View commit details
Copy full SHA for 865a252
Browse repository at this point
Commits on Sep 13, 2014
Merge pull request #434 from simartin/ticket_6121
Show description for 2745976
PKEuS
committed
2745976
View commit details
Copy full SHA for 2745976
Browse repository at this point
Ticket #6121: Report a syntax error for invalid enum initializers.
simartin
committed
4b75099
View commit details
Copy full SHA for 4b75099
Browse repository at this point
Merge pull request #432 from simartin/ticket_6134
Show description for 01c2d4e
PKEuS
committed
01c2d4e
View commit details
Copy full SHA for 01c2d4e
Browse repository at this point
Ticket #6134: Improve the mechanism differentiating template declarations from template definitions.
simartin
committed
01cf008
View commit details
Copy full SHA for 01cf008
Browse repository at this point
Refactoring tests. Use utility function to warn about unsimplified code in tests.
Dmitry-Me
authored and
danmar
committed
1e298a3
View commit details
Copy full SHA for 1e298a3
Browse repository at this point
Commits on Sep 12, 2014
Merge pull request #431 from simartin/ticket_6164_test
Show description for 92bd12a
amai2012
committed
92bd12a
View commit details
Copy full SHA for 92bd12a
Browse repository at this point
Ticket #6164: Added test case that now works (failed in 1.66).
simartin
committed
bf3a868
View commit details
Copy full SHA for bf3a868
Browse repository at this point
Merge pull request #430 from Dmitry-Me/mergeDuplicatePatterns
Show description for 210d01c
PKEuS
committed
210d01c
View commit details
Copy full SHA for 210d01c
Browse repository at this point
checkSignConversion: dont warn for + and -
danmar
committed
8cbd013
View commit details
Copy full SHA for 8cbd013
Browse repository at this point
Merge partially duplicate patterns
Dmitry-Me
committed
961a1b6
View commit details
Copy full SHA for 961a1b6
Browse repository at this point
Fixed #6165 (Remove old checkUnsignedDivision checker that uses neither AST nor ValueFlow. The CheckType::checkSignConversion should be much more accurate)
danmar
committed
0e55f12
View commit details
Copy full SHA for 0e55f12
Browse repository at this point
Sign conversion: Improved check. When its not explicit that 'int' variable is signed but it can have negative values, assume its signed
danmar
committed
d60cf16
View commit details
Copy full SHA for d60cf16
Browse repository at this point
Merge pull request #428 from Dmitry-Me/detectArrowAccessesViaUninitPtrs
Show description for 0b72818
PKEuS
committed
0b72818
View commit details
Copy full SHA for 0b72818
Browse repository at this point
Detect -> accesses on uninitialized pointers
Dmitry-Me
committed
a2b30c7
View commit details
Copy full SHA for a2b30c7
Browse repository at this point
Too big shift: fix FP when cast is used
danmar
committed
7119550
View commit details
Copy full SHA for 7119550
Browse repository at this point
AST: fixed cast for 'return (long long)c << 40;'
danmar
committed
0ab7abd
View commit details
Copy full SHA for 0ab7abd
Browse repository at this point
Commits on Sep 11, 2014
Merge pull request #427 from Dmitry-Me/reorderChecksMoveDeclaration
Show description for e2136ad
PKEuS
committed
e2136ad
View commit details
Copy full SHA for e2136ad
Browse repository at this point
Extended std.cfg
PKEuS
committed
6c2943d
View commit details
Copy full SHA for 6c2943d
Browse repository at this point
Use information about pure/leak-ignore from library to improve accuracy of several bailouts
PKEuS
committed
6f92557
View commit details
Copy full SHA for 6f92557
Browse repository at this point
Added strtok and assert to std.cfg
PKEuS
committed
fd2346e
View commit details
Copy full SHA for fd2346e
Browse repository at this point
Previous
Next
You can’t perform that action at this time.