From: Jaroslav Kysela Date: Mon, 4 Mar 2002 09:39:46 +0000 (+0000) Subject: Fixed initialization of snd_midi_event_t structure seq_midi_event_t X-Git-Tag: v1.0.3~467 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=45dfa6ee1b1faf5ed412f54f03f857b9f19d79e2;p=alsa-lib.git Fixed initialization of snd_midi_event_t structure seq_midi_event_t --- 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; }