Check MidiJack::m_jackAudio before using (#5907)

This commit is contained in:
salilra
2021-02-13 09:13:28 -08:00
committed by GitHub
parent ed4df52d86
commit 1534e90a39

View File

@@ -118,8 +118,10 @@ MidiJack::~MidiJack()
{
if(jackClient())
{
// remove ourselves first (atomically), so we will not get called again
m_jackAudio->removeMidiClient();
if (m_jackAudio) {
// remove ourselves first (atomically), so we will not get called again
m_jackAudio->removeMidiClient();
}
if( jack_port_unregister( jackClient(), m_input_port) != 0){
printf("Failed to unregister jack midi input\n");