From: Jaroslav Kysela Date: Mon, 3 Feb 2025 19:28:58 +0000 (+0100) Subject: arecordmidi2: fix unitialization variable error in read_ump_raw() X-Git-Tag: v1.2.14~4 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=242e00573ab0e8d40c95f9a8a19dc0085379d171;p=alsa-utils.git arecordmidi2: fix unitialization variable error in read_ump_raw() Variable v should be initialized from the first word in the buffer. Signed-off-by: Jaroslav Kysela --- diff --git a/seq/aplaymidi2/arecordmidi2.c b/seq/aplaymidi2/arecordmidi2.c index 68a9d7d..467af65 100644 --- a/seq/aplaymidi2/arecordmidi2.c +++ b/seq/aplaymidi2/arecordmidi2.c @@ -351,7 +351,7 @@ static int read_ump_raw(FILE *file, uint32_t *buf) if (fread(buf, 4, 1, file) != 1) return 0; - v = be32toh(v); + v = be32toh(*buf); num = snd_ump_packet_length(snd_ump_msg_hdr_type(v)); for (i = 1; i < num; i++) { if (fread(buf + i, 4, 1, file) != 1)