-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: chrchr-github/cppcheck
base: main
head repository: cppcheck-opensource/cppcheck
compare: main
- 19 commits
- 52 files changed
- 6 contributors
Commits on Apr 25, 2026
-
Add test for #14509 (cppcheck-opensource#8480)
This was fixed by b599bb4.
Configuration menu - View commit details
-
Copy full SHA for 6d28ccf - Browse repository at this point
Copy the full SHA 6d28ccfView commit details -
Fix #14468: Missing varid for nested struct members with designated i…
…nitializers (cppcheck-opensource#8466)
Configuration menu - View commit details
-
Copy full SHA for 034ad1c - Browse repository at this point
Copy the full SHA 034ad1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e9d9729 - Browse repository at this point
Copy the full SHA e9d9729View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf3f0fa - Browse repository at this point
Copy the full SHA cf3f0faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 58cbb33 - Browse repository at this point
Copy the full SHA 58cbb33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92d9735 - Browse repository at this point
Copy the full SHA 92d9735View commit details -
Configuration menu - View commit details
-
Copy full SHA for bafada0 - Browse repository at this point
Copy the full SHA bafada0View commit details -
Fix #14369: Move boolean literal evaluation to valueFlowSetConstantVa…
…lue (cppcheck-opensource#8468) Previously, boolean literals were processed in a separate loop after valueFlowSetConstantValue. This triggered nullPointer FP with code such as: int f() { const int* p = true ? new int() : nullptr; return *p; // nullPointer FP } Because the condition token had no known value, both branches of the ternary operator were treated as possible, leaking a spurious null value. --------- Signed-off-by: Francois Berder <fberder@outlook.fr>
Configuration menu - View commit details
-
Copy full SHA for 4e0a568 - Browse repository at this point
Copy the full SHA 4e0a568View commit details -
Configuration menu - View commit details
-
Copy full SHA for 950567e - Browse repository at this point
Copy the full SHA 950567eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c377a9 - Browse repository at this point
Copy the full SHA 3c377a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4c5222 - Browse repository at this point
Copy the full SHA d4c5222View commit details
Commits on Apr 26, 2026
-
valueflow.cpp: pass
ProgramMemoryby reference to `valueFlowForLoop……2()` (cppcheck-opensource#8488)
Configuration menu - View commit details
-
Copy full SHA for 02a7c33 - Browse repository at this point
Copy the full SHA 02a7c33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e6f628 - Browse repository at this point
Copy the full SHA 6e6f628View commit details -
refs #14599 - added
OneShotTimer/ moved someShowTimelogic out ……of `Timer` / added more `--showtime` tests (cppcheck-opensource#8435)
Configuration menu - View commit details
-
Copy full SHA for f59b0c9 - Browse repository at this point
Copy the full SHA f59b0c9View commit details -
refs #10543 - config.h: removed platform checks in favor of `HAVE_EXE…
…CINFO_H` / added `__has_include()` as fallback (cppcheck-opensource#8489)
Configuration menu - View commit details
-
Copy full SHA for c5e0a3d - Browse repository at this point
Copy the full SHA c5e0a3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0294253 - Browse repository at this point
Copy the full SHA 0294253View commit details -
fixed #14618 - added more metrics to timer summary / small `TimerResu…
…ltsData` refactoring (cppcheck-opensource#8458)
Configuration menu - View commit details
-
Copy full SHA for a374143 - Browse repository at this point
Copy the full SHA a374143View commit details -
Refs cppcheck-opensource#4412: using namespace std; not simplified (c…
…onstructor) (cppcheck-opensource#8477) Co-authored-by: chrchr-github <noreply@github.com>
Configuration menu - View commit details
-
Copy full SHA for 6fa5b6b - Browse repository at this point
Copy the full SHA 6fa5b6bView commit details -
Fix cppcheck-opensource#6492 valueflow: for loop condition not used f…
…or conditional analysis (cppcheck-opensource#8472) To be merged after cppcheck-opensource#8471. Ignoring the debug messages since the line numbers were flaky. --------- Co-authored-by: chrchr-github <noreply@github.com>
Configuration menu - View commit details
-
Copy full SHA for aec1a7f - Browse repository at this point
Copy the full SHA aec1a7fView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...main