Paul Fultz II
|
9fa5c4e201
|
Fix 11011: FP returnDanglingLifetime with non-const reference argument [inconclusive] (#4066)
* Fix 11011: FP returnDanglingLifetime with non-const reference argument [inconclusive]
* Format
|
2022-04-30 08:23:58 +02:00 |
chrchr-github
|
6a914dc435
|
Add tests for # 10773, #108787, #8991 (#4063)
* Add test for #10773
* Add test for #10878
* Add test for #8991
|
2022-04-30 08:20:00 +02:00 |
Maksim Derbasov
|
3ca2eb984e
|
Codeeditor class improvements (#4057)
|
2022-04-29 18:10:37 +02:00 |
chrchr-github
|
e7afb3045b
|
Fix FP redundantPointerOp with macro (#4061)
* Fix #10991 FN: Redundant pointer operation
* Fix FP redundantPointerOp
* Check for LValue
* Fix FP redundantPointerOp with macro
* Format
|
2022-04-29 13:23:50 +02:00 |
chrchr-github
|
0467ab1339
|
Fix #7923 FN memleak with cfg (#4060)
|
2022-04-28 19:50:16 +02:00 |
chrchr-github
|
8dbe6994a2
|
Fix FP redundantPointerOp (#4058)
* Fix #10991 FN: Redundant pointer operation
* Fix FP redundantPointerOp
* Check for LValue
|
2022-04-28 15:25:31 +02:00 |
chrchr-github
|
3d3885d151
|
Add test for #9838 / Remove noisy assert (#4059)
* Add test for #9838
* Remove noisy assert
|
2022-04-28 15:24:54 +02:00 |
Paul Fultz II
|
aafd1e10be
|
Fix 11006: FP uninitvar with unknown constant (#4056)
|
2022-04-28 10:48:37 +02:00 |
chrchr-github
|
7cedf3e0e5
|
Partial fix for #10983 False positive: returnTempReference with trailing return type (#4055)
|
2022-04-27 20:11:32 +02:00 |
chrchr-github
|
034140e7e1
|
Fix #10991 FN: Redundant pointer operation (#4054)
|
2022-04-27 19:52:56 +02:00 |
Paul Fultz II
|
3e3abecba0
|
Rename old uninitvar ID to use legacyUninitvar (#4043)
|
2022-04-27 17:37:37 +02:00 |
chrchr-github
|
bcbc29affb
|
Fix #10526 FP: negativeIndex if function call is made after index check (#4052)
* Fix #10526 FP: negativeIndex if function call is made after index check
* Improve container check
* Format
|
2022-04-27 14:08:44 +02:00 |
chrchr-github
|
6df0f9b3e3
|
Add tests for #7377, #8692, #9180 (#4053)
|
2022-04-27 12:43:21 +02:00 |
orbitcowboy
|
6796f9daa2
|
std.cfg: Moved strdup() from posix.cfg to std.cfg since its now part of C23.
|
2022-04-27 12:41:40 +02:00 |
orbitcowboy
|
d4bd232264
|
Fixed failing test: b2c3a9e9a3
|
2022-04-27 11:00:55 +02:00 |
orbitcowboy
|
b2c3a9e9a3
|
posix.cfg: Improved configuration for send().
|
2022-04-27 10:41:57 +02:00 |
orbitcowboy
|
9726dc8174
|
posix.cfg: Improved support for sendto().
|
2022-04-27 10:35:43 +02:00 |
orbitcowboy
|
fa1182c0f1
|
bsd.cfg: Added support for setbuffer() and setlinebuf().
|
2022-04-27 10:22:38 +02:00 |
orbitcowboy
|
53ebb55e1f
|
std.cfg: Improved configuration of setvbuf().
|
2022-04-27 10:09:23 +02:00 |
orbitcowboy
|
561e21e2aa
|
std.cfg: Improved tests for setbuf().
|
2022-04-27 09:21:09 +02:00 |
orbitcowboy
|
fa351e010b
|
posix.cfg: Improved tests for socketpair()
|
2022-04-26 18:13:24 +02:00 |
orbitcowboy
|
17189e1d6e
|
std.cfg: Improved configuration of strftime().
|
2022-04-26 18:03:39 +02:00 |
Paul Fultz II
|
474c7fe5cc
|
Fix 10953: False positive: Possible null pointer dereference when calling derived function (#4044)
|
2022-04-26 17:57:06 +02:00 |
orbitcowboy
|
7d723a7a60
|
Merge branch 'main' of https://github.com/danmar/cppcheck into main
|
2022-04-26 17:51:24 +02:00 |
orbitcowboy
|
7e3ac96ebc
|
std.cfg: Improved tests of vswprintf().
|
2022-04-26 17:50:59 +02:00 |
Falital
|
e8a96932e1
|
Don't add suppressed errors to plist output (#4038)
|
2022-04-26 17:39:39 +02:00 |
chrchr-github
|
0dc3cb6eba
|
Fix #11007 FP nullPointerRedundantCheck with static function pointer (#4051)
|
2022-04-26 17:25:56 +02:00 |
orbitcowboy
|
0d35a60954
|
posix.cfg: Added support for drand48, erand48, lrand48, nrand48, mrand48, jrand48, srand48, seed48 and lcong48 - generate uniformly distributed pseudo-random numbers.
|
2022-04-26 17:24:39 +02:00 |
orbitcowboy
|
bfbc7e1549
|
posix.cfg: Added support for getlogin_r().
|
2022-04-26 10:04:15 +02:00 |
orbitcowboy
|
9e9997be32
|
bsd.cfg: Added support for preadv2() and pwritev2()
|
2022-04-26 09:53:45 +02:00 |
orbitcowboy
|
a6b8bb5950
|
donate_cpu: Added '<sys/uio.h>' to bsd include list.
|
2022-04-26 09:46:18 +02:00 |
orbitcowboy
|
bd1104d786
|
posix.cfg: Added support for pread().
|
2022-04-26 09:37:08 +02:00 |
orbitcowboy
|
942375741b
|
posix.cfg: Added support for pwrite().
|
2022-04-26 09:26:39 +02:00 |
orbitcowboy
|
bb98ccf7d4
|
Ticket #9313 - Added a regression test
|
2022-04-26 07:45:08 +02:00 |
chrchr-github
|
6b5df68677
|
Fix #11001 syntaxError for valid C code sizeof(enum ...) (#4045)
|
2022-04-26 07:22:53 +02:00 |
chrchr-github
|
961ecfbe33
|
Fix #11003 cppcheckError with nested template arguments (#4049)
|
2022-04-25 22:23:06 +02:00 |
chrchr-github
|
1bc0317719
|
Fix #11002 FP uninitStructMember with extra parentheses (#4047)
|
2022-04-25 22:22:35 +02:00 |
chrchr-github
|
b4df064875
|
Fix #11004 FP AssignmentIntegerToAddress with volatile (#4046)
|
2022-04-25 22:00:37 +02:00 |
chrchr-github
|
81f9b9b2b7
|
Fix FP with ptr to ptr const (#4050)
|
2022-04-25 21:45:11 +02:00 |
orbitcowboy
|
80297acad0
|
std.cfg: Added missing <formatstr/> configuration to vswprintf().
|
2022-04-25 18:40:14 +02:00 |
orbitcowboy
|
d7063806d1
|
posix.cfg: Improved configuration for swab().
|
2022-04-25 18:34:31 +02:00 |
orbitcowboy
|
d1b6954dd8
|
std.cfg: Improved configuration for wcsrtombs().
|
2022-04-25 18:25:52 +02:00 |
Paul Fultz II
|
f48d1690a7
|
Disable the broken python version in the CI (#4048)
|
2022-04-25 18:14:17 +02:00 |
orbitcowboy
|
31d0b0b73b
|
posix.cfg: Improved configuration for wcsnrtombs().
|
2022-04-25 15:54:44 +02:00 |
orbitcowboy
|
89ae22c0e1
|
posix.cfg: Improved configuration for wcsnrtombs().
|
2022-04-25 15:49:37 +02:00 |
orbitcowboy
|
dd2e218bb4
|
posix.cfg: Added some tests for ttyname_r().
|
2022-04-25 12:46:27 +02:00 |
orbitcowboy
|
d42bab47ae
|
posix.cfg: Added support for wcsnrtombs().
|
2022-04-25 12:26:02 +02:00 |
Paul Fultz II
|
6b9ac6f7a8
|
Warn when incrementing uninitialized value (#4042)
* Warn when incrementing uninitialized value
* Format
|
2022-04-24 09:56:58 +02:00 |
Paul Fultz II
|
5d5562266d
|
ValueFlow: Assume constant is nonzero when its negated (#4041)
* ValueFlow: Assume constant is nonzero when its negated
* Format
* Format
|
2022-04-23 06:19:07 +02:00 |
Paul Fultz II
|
4eed29502c
|
ValueFlow: Set values to parameters to longjmp and setjmp (#4040)
* ValueFlow: Set values to parameters to longjmp and setjmp
* Format
|
2022-04-23 06:18:55 +02:00 |