From 45dfa6ee1b1faf5ed412f54f03f857b9f19d79e2 Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Mon, 4 Mar 2002 09:39:46 +0000 Subject: [PATCH] Fixed initialization of snd_midi_event_t structure seq_midi_event_t --- src/seq/seq_midi_event.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/seq/seq_midi_event.c b/src/seq/seq_midi_event.c index 08cffb88..b9df50de 100644 --- a/src/seq/seq_midi_event.c +++ b/src/seq/seq_midi_event.c @@ -139,7 +139,7 @@ int snd_midi_event_new(size_t bufsize, snd_midi_event_t **rdev) snd_midi_event_t *dev; *rdev = NULL; - dev = (snd_midi_event_t *)malloc(sizeof(snd_midi_event_t)); + dev = (snd_midi_event_t *)calloc(1, sizeof(snd_midi_event_t)); if (dev == NULL) return -ENOMEM; if (bufsize > 0) { @@ -150,6 +150,7 @@ int snd_midi_event_new(size_t bufsize, snd_midi_event_t **rdev) } } dev->bufsize = bufsize; + dev->lastcmd = 0xff; *rdev = dev; return 0; } -- 2.47.1