]> git.alsa-project.org Git - alsa-lib.git/commitdiff
Fixed memory leak by Steve.
authorJaroslav Kysela <perex@perex.cz>
Fri, 12 Nov 1999 08:29:49 +0000 (08:29 +0000)
committerJaroslav Kysela <perex@perex.cz>
Fri, 12 Nov 1999 08:29:49 +0000 (08:29 +0000)
src/seq/seq.c

index 38ff32064e947dea34429621aa7eb6b8c7923d26..aa58f2ea47454dcaf93cf6f72b7333fcd554d9f6 100644 (file)
@@ -595,6 +595,7 @@ int snd_seq_event_input(snd_seq_t *seq, snd_seq_event_t **ev)
                        return -ENOMEM;
                cell = snd_seq_input_cell_out(seq);
                memcpy(*ev, &cell->ev, sizeof(snd_seq_event_t));
+               snd_seq_free_cell(cell);
                return seq->cells;
        }
        count = read(seq->fd, seq->ibuf, seq->ibufsize);