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 }}
applsdev
/
cppcheck
Public
forked from
mathieu/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
Breadcrumbs
History for
cppcheck
src
preprocessor.cpp
on
WinQt
User selector
All users
Datepicker
All time
Commit history
Commits on Mar 8, 2009
Astyle fix
aggro80
committed
765da17
View commit details
Copy full SHA for 765da17
View code at this point
Browse repository at this point
Fix ticket #145 (Line numbers are invalid if file is included inside #ifdef)
Show description for 5be85d7
aggro80
committed
5be85d7
View commit details
Copy full SHA for 5be85d7
View code at this point
Browse repository at this point
Commits on Mar 1, 2009
Copyrights updated
aggro80
committed
fc8f471
View commit details
Copy full SHA for fc8f471
View code at this point
Browse repository at this point
Commits on Feb 14, 2009
Code comments updated
aggro80
committed
45c30f0
View commit details
Copy full SHA for 45c30f0
View code at this point
Browse repository at this point
Commits on Feb 13, 2009
Preprocessor: support for ##-comma-eating in variadic macros; passing now fmt2 test.
Leandro Penz
committed
de80bae
View commit details
Copy full SHA for de80bae
View code at this point
Browse repository at this point
Preprocessor: initial variadic macro support; passing now on fmt1 case.
Leandro Penz
committed
d511863
View commit details
Copy full SHA for d511863
View code at this point
Browse repository at this point
Commits on Jan 25, 2009
preprocessor: stringify macros
Daniel Marjamäki
committed
9c51729
View commit details
Copy full SHA for 9c51729
View code at this point
Browse repository at this point
Commits on Jan 24, 2009
preprocessor: insert space. '#if(' => '#if ('
Daniel Marjamäki
committed
5acc6ac
View commit details
Copy full SHA for 5acc6ac
View code at this point
Browse repository at this point
Commits on Jan 23, 2009
removed windows encodings
Daniel Marjamäki
committed
9d29de0
View commit details
Copy full SHA for 9d29de0
View code at this point
Browse repository at this point
borland and visual c++ fixes
Daniel Marjamäki
committed
42e5615
View commit details
Copy full SHA for 42e5615
View code at this point
Browse repository at this point
Add additional checking to avoid ethernal loops when someone is using incorrect different case for the same file.
Show description for c9133fb
aggro80
committed
c9133fb
View commit details
Copy full SHA for c9133fb
View code at this point
Browse repository at this point
Fixing ticket #35 (Get rid of #ifdefs in our code where possible)
aggro80
committed
8d6f413
View commit details
Copy full SHA for 8d6f413
View code at this point
Browse repository at this point
Fixed Ticket #52, Cppcheck hangs when checking VLC's source code
aggro80
committed
6a523f2
View commit details
Copy full SHA for 6a523f2
View code at this point
Browse repository at this point
preprocessor: fixed bug with mixed macros ABC and ABCD
Daniel Marjamäki
committed
193cffd
View commit details
Copy full SHA for 193cffd
View code at this point
Browse repository at this point
removed bam coding
Daniel Marjamäki
committed
9af881d
View commit details
Copy full SHA for 9af881d
View code at this point
Browse repository at this point
preprocessor: The stdlib.h is needed for the exit function
Daniel Marjamäki
committed
89f4a84
View commit details
Copy full SHA for 89f4a84
View code at this point
Browse repository at this point
Commits on Jan 22, 2009
preprocessor: handle redefinition of macro
Daniel Marjamäki
committed
67e4ea1
View commit details
Copy full SHA for 67e4ea1
View code at this point
Browse repository at this point
Fix Ticket #30, Need a way to specify include file folders (-I parameter was added)
aggro80
committed
e897637
View commit details
Copy full SHA for e897637
View code at this point
Browse repository at this point
preprocessor: handle include guards by not checking for configurations in header files
Daniel Marjamäki
committed
a9e84c5
View commit details
Copy full SHA for a9e84c5
View code at this point
Browse repository at this point
Commits on Jan 21, 2009
Code cleanup.
Nicolas Le Cam
committed
f919153
View commit details
Copy full SHA for f919153
View code at this point
Browse repository at this point
Fixed style
aggro80
committed
1ef2c5c
View commit details
Copy full SHA for 1ef2c5c
View code at this point
Browse repository at this point
Fix Preprocessor::read to handle char constant of more than one char, fixing issue #45; Fix the test that handle the case.
Nicolas Le Cam
committed
b7e4f13
View commit details
Copy full SHA for b7e4f13
View code at this point
Browse repository at this point
Fix Ticket #43, preprocessor: include file doesn't work so good in subfolders (note, because of other issues, checking will be very slow now
Show description for 53d02c0
aggro80
committed
53d02c0
View commit details
Copy full SHA for 53d02c0
View code at this point
Browse repository at this point
Fixed Ticket #40, Check copyright texts in files, now that we have new developers.
aggro80
committed
176dd41
View commit details
Copy full SHA for 176dd41
View code at this point
Browse repository at this point
preprocessor: handled problem with parsing strings when expanding macros
Daniel Marjamäki
committed
76cb231
View commit details
Copy full SHA for 76cb231
View code at this point
Browse repository at this point
Commits on Jan 20, 2009
preprocessor: Handle ##
Daniel Marjamäki
committed
d82314b
View commit details
Copy full SHA for d82314b
View code at this point
Browse repository at this point
Commits on Jan 19, 2009
Added a test case and fixed bug. If #include was inside a string, cppcheck hanged in preprocessor.
aggro80
committed
4d0e3da
View commit details
Copy full SHA for 4d0e3da
View code at this point
Browse repository at this point
preprocessor: Activated the include handling
Daniel Marjamäki
committed
af87fec
View commit details
Copy full SHA for af87fec
View code at this point
Browse repository at this point
Commits on Jan 18, 2009
Fixing crash, not sure about side effects. Ticket #37
aggro80
committed
3cb51d6
View commit details
Copy full SHA for 3cb51d6
View code at this point
Browse repository at this point
Added temporary bailout code, cppcheck crashes when string checking leaks out. This needs a better fix, this is just to
Show description for 50d9a08
aggro80
committed
50d9a08
View commit details
Copy full SHA for 50d9a08
View code at this point
Browse repository at this point
More work for includes, still commented out. Uncomment from tokenize.cpp and
Show description for 45c1b3c
aggro80
committed
45c1b3c
View commit details
Copy full SHA for 45c1b3c
View code at this point
Browse repository at this point
More work for includes, still commented out. Tokenizer needs #file handling
aggro80
committed
3f98024
View commit details
Copy full SHA for 3f98024
View code at this point
Browse repository at this point
code style fix
Daniel Marjamäki
committed
0177f77
View commit details
Copy full SHA for 0177f77
View code at this point
Browse repository at this point
Some work for the include support (commented out for now)
aggro80
committed
b1250e1
View commit details
Copy full SHA for b1250e1
View code at this point
Browse repository at this point
preprocessor: Make sure that "#define ABC (a+b+c)" is expanded correctly
Daniel Marjamäki
committed
965daab
View commit details
Copy full SHA for 965daab
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.