mirror of
https://github.com/alsa-project/alsa-lib.git
synced 2026-02-12 04:27:45 -05:00
coverity.com fixes - initial round
This commit tries to fix a bunch of issues found by coverity.com. Signed-off-by: Jaroslav Kysela <perex@perex.cz>
This commit is contained in:
parent
f0679e5de2
commit
47f4f9b73b
40 changed files with 283 additions and 133 deletions
|
|
@ -181,7 +181,7 @@ static int snd_rawmidi_virtual_drain(snd_rawmidi_t *rmidi)
|
|||
virt->pending = 0;
|
||||
}
|
||||
snd_seq_drain_output(virt->handle);
|
||||
snd_seq_sync_output_queue(virt->handle);
|
||||
(void)snd_seq_sync_output_queue(virt->handle);
|
||||
}
|
||||
return snd_rawmidi_virtual_drop(rmidi);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1099,11 +1099,11 @@ int snd_ump_msg_sysex_expand(const uint32_t *ump, uint8_t *buf, size_t maxlen,
|
|||
*/
|
||||
int snd_ump_packet_length(unsigned int type)
|
||||
{
|
||||
static int packet_length[16] = {
|
||||
static unsigned char packet_length[16] = {
|
||||
1, 1, 1, 2, 2, 4, 1, 1, 2, 2, 2, 3, 3, 4, 4, 4
|
||||
};
|
||||
|
||||
if (type > 16)
|
||||
if (type >= sizeof(packet_length))
|
||||
return 0;
|
||||
return packet_length[type];
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue