[PATCH 0/9] scan-build fixes
Alex Henrie
alexhenrie24 at gmail.com
Sat Dec 26 22:35:38 CET 2020
These defects were identified by scan-build
<https://clang-analyzer.llvm.org/scan-build.html>.
I hope that drawing attention to the problems helps even if you decide
to fix some of them in different ways than I am proposing.
Happy holidays!
-Alex
Alex Henrie (9):
conf: fix use after free in _snd_config_load_with_include
ucm: fix bad frees in get_list0 and get_list20
rawmidi: fix memory leak in snd_rawmidi_virtual_open
confmisc: fix memory leak in snd_func_concat
timer: fix sizeof operator mismatch in snd_timer_query_hw_open
pcm: remove dead assignments from
snd_pcm_rate_(commit_area|grab_next_period)
pcm_multi: remove dead assignment from _snd_pcm_multi_open
pcm: fix undefined bit shift in bad_pcm_state
conf: remove dead code from get_hexachar
include/pcm.h | 4 +++-
src/conf.c | 13 ++++---------
src/confmisc.c | 2 +-
src/pcm/pcm.c | 2 ++
src/pcm/pcm_local.h | 2 +-
src/pcm/pcm_multi.c | 1 -
src/pcm/pcm_rate.c | 2 --
src/rawmidi/rawmidi_virt.c | 3 ++-
src/timer/timer_query_hw.c | 2 +-
src/ucm/main.c | 4 ++--
10 files changed, 16 insertions(+), 19 deletions(-)
--
2.29.2.368.ge46b91665e.dirty
More information about the Alsa-devel
mailing list