diff options
| author | rppicomidi <[email protected]> | 2025-03-13 10:04:56 -0700 |
|---|---|---|
| committer | rppicomidi <[email protected]> | 2025-03-13 10:04:56 -0700 |
| commit | b80800f18205ae23d571438d55e078a1dcc295e8 (patch) | |
| tree | 96deaba1f807887678daab65530fc160e03d93b6 /src | |
| parent | f01c4be350d21145162f4a3f283a298cd221f74d (diff) | |
Only clear stream_read & stream_write if they are defined
Diffstat (limited to 'src')
| -rw-r--r-- | src/class/midi/midi_host.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/class/midi/midi_host.c b/src/class/midi/midi_host.c index 03144eb45..4d824e04c 100644 --- a/src/class/midi/midi_host.c +++ b/src/class/midi/midi_host.c @@ -153,9 +153,10 @@ void midih_close(uint8_t daddr) { p_midi->tx_cable_count = 0; p_midi->daddr = 0; p_midi->mounted = false; +#if CFG_TUH_MIDI_STREAM_API tu_memclr(&p_midi->stream_read, sizeof(p_midi->stream_read)); tu_memclr(&p_midi->stream_write, sizeof(p_midi->stream_write)); - +#endif tu_edpt_stream_close(&p_midi->ep_stream.rx); tu_edpt_stream_close(&p_midi->ep_stream.tx); } |
