]> git.alsa-project.org Git - alsa-lib.git/commitdiff
seq: seq.c - fix calloc arguments
authorJaroslav Kysela <perex@perex.cz>
Sun, 2 Feb 2025 21:27:29 +0000 (22:27 +0100)
committerJaroslav Kysela <perex@perex.cz>
Sun, 2 Feb 2025 21:28:17 +0000 (22:28 +0100)
The usage was inverted. The first argument is count of
elements, the second one is size of one element.

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
src/seq/seq.c

index 1a40e8bbdc074b9ea6fe3d00e751cec7b6aff16a..d3af93f585797a3a22fbe0874bcb6d9732fbae00 100644 (file)
@@ -1356,7 +1356,7 @@ int snd_seq_set_input_buffer_size(snd_seq_t *seq, size_t size)
        if (size != seq->ibufsize) {
                char *newbuf;
                /* use ump event size for avoiding reallocation at switching */
-               newbuf = calloc(sizeof(snd_seq_ump_event_t), size);
+               newbuf = calloc(size, sizeof(snd_seq_ump_event_t));
                if (newbuf == NULL)
                        return -ENOMEM;
                free(seq->ibuf);