From 88d2f3cbf4bedc328c9e651d1695957e1c0476e3 Mon Sep 17 00:00:00 2001 From: Albert Graef <aggraef@gmail.com> Date: Sat, 17 Dec 2016 12:07:00 +0100 Subject: [PATCH] Reset ALSA MIDI device handles and event buffers when closing, fixes #202. --- pd/src/s_midi_alsa.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pd/src/s_midi_alsa.c b/pd/src/s_midi_alsa.c index b2905d49f..972214e9d 100644 --- a/pd/src/s_midi_alsa.c +++ b/pd/src/s_midi_alsa.c @@ -221,9 +221,11 @@ void sys_alsa_close_midi() if(midi_handle) { snd_seq_close(midi_handle); + midi_handle = NULL; if(midiev) { snd_midi_event_free(midiev); + midiev = NULL; } } } -- GitLab